注意:此页面搜索的是所有试题
兰州理工大学C语言程序设计
语句char str[20];说明str是一个字符串,最多能表示 ( ) 。 (A) 20个字符 (B) 19个字符 (C) 18个字符 (D) 21个字符
‘A’ + 3 的结果是( )。  (A) ’A’ (B) ’D’的ASCⅡ码 (C) 65 (D) 3
下面标识符中,合法的用户标识符为( )。 (A) P#Ad (B) 12a (C) char (D) _int
若a、b均为int型变量,且a=100,则关于循环语句for(b=100;a!=b;++a,++b) printf ( “ ------------“) 的正确说法是( ) 。  (A) 循环体只执行一次 (B) 死循环 (C) 循环体一次也不执行 (D) 输出-----------
一个C语言程序是由( ) 组成的。  (A) 主程序 (B) 子程序 (C) 函数 (D) 过程
一个C语言程序总是从()开始执行 (A) 书写顺序的第一个函数 (B) 书写顺序的第一条执行语句 (C) 主函数main( ) (D) 不确定
下面正确的字符常量是: (A) “c” (B) ‘\’’ (C) ‘W’ (D) ‘’
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式(a<b?a:b)<(c<d?c:d)的值是: (A) )1 (B) )2 (C) )3 (D) )0
下面正确的字符串常量是: (A) ‘1+2=3’ (B) “1+2 = 10” (C) [abcde] (D) {1234567}
假定int类型变量占用两个字节,有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是: (A) 3 (B) 6 (C) 10 (D) 20
设有数组定义:char array[]=”Beijing”;则数组array所占的存储空间为:( ) (A) 7个字节 (B) 8个字节 (C) 9个字节 (D) 10个字节
判断字符串a和b是否相等,应当使用:( ) (A) if(a==b) (B) if(a=b) (C) if(strcpy(a,b)) (D) if(strcmp(a,b)==0)
int *p1,*p2,a[10];( )p1=a;p2=&a[5];则p2-p1的值为: (A) 无法确定 (B) 10 (C) 5 (D) 12
变量的指针,其含义是指该变量的: (A) 值 (B) 地址 (C) 名 (D) 一个标志
以下叙述中,正确的是: (A) continue和break语句只能用于循环体内 (B) continue和break语句只能用于分支语句中 (C) continue语句只能用于循环体内 (D) continue语句只能用于分支语句中