2、的变量说明中_____________是正确的。A.Char:a, b, c; B.Char a; b; c; C.Char a, b, c; D.Char a, b, c3.main( ){ int n; ( n=6*4,n+6),n*2; printf(“n=%d”,n);} 此程序的输出结果是______________.A.30 B. 24 C. 60 D. 484.若有如下定义,则__________和_________是对数组
3、元素的正确的引用。. int a[10] , *p ; p=a ;A. *&a[10] B. a[11] C. *(p+2) D. *p5.设整型变量n的值为2,执行语句“n+=n-=n*n;”后,n的值是__________A. 0 B. 4 C. - 4 D. 26.表达式y=(13>12?15:6>7?8:9)的值为____________ 。 A 9 B 8 C 15 D. 17.若x=5,y=3 则y*
4、=x+5; y的值为_______________.A. 10 B. 20 C. 15 D. 308.C语言的输入与输出操作是由____________完成的。A.输入语句 B.输出语句C.输入与输出函数 D.输入与输出语句9.语句 for(k=0;k<5;++k) { if(k= = 3) continue; printf(“%d”,k); }的输出结果为___________
5、.A.012 B. 0124 C. 01234 D. 没有输出结果10.从循环体内某一层跳出,继续执行循环外的语句是:___________。A. break语句 B.return语句C.continue语句 D.空语句。11.Break语句的正确的用法是____________。A.无论在任何情况下,都中断程序的执行,退出到系统下一层。B.在多重循环中,只能退出最靠近的那一层循环语句。C.跳出多重循环。D.只能修改控制变量
7、(ch+32)的值是_________。 A.A B. a C. Z D. z15.根据C语言的语法规则,下列________个是不合法标识符。A.While B. Name C. Rern5 D. _exam16.设单精度变量f,g均为5.0,使f为10.0的表达式是__________。A. f+=g B. f-=g+5 C. f*=g-15 D. f / =g*1017. 设整型变量n的值为2,执行语句“n+=n- =n*n
8、;”后,n的值是__________。A. 0 B. 4 C. –4 D. 218.下列不是赋值语句的是__________。A.A++ B. a= = b C. a+=b D. a=119. 为表示关系x≥y≥z,应使用C语言表达式_______