C语言题目多项选择(至少两个正确答案)
1.以下选项是C语言关键字的是().
A.mainB.FORC.breakD.void
2.以下选项可作为C语言合法整数的是().
A.12345LB.0xabffC.0678D.x3f0
3.代数式ae/(bc)的正确C语言表达式是().
A.a/b/c*eB.a*e/b/cC.a*e/b*cD.a*e/c/b
4.设有说明:inta,b[3]={1,2,3},*p;下面能够正确执行的语句有().
A.p=*b;B.a=p;C.p=b+1;D.a=*p;
5.已知ch是字符型变量,以下正确的赋值语句是().
A.ch='a+b'B.ch=''C.ch='8'D.ch=5+9
6.以下选项可作为C语言合法常量的是().
A.1UB.0678C.0XABCD12LD.2005F
7.以下不能定义为用户标识符的是().
A.b.cB.DOC.3comD.char
8.对于下面关于数组声明,正确的是().
A.intx[][5];B.inty[]={0};C.intz[2,3];D.chars[11]=“abcndefn”;
9.设有说明inta=0,b=1,c=2;下面表达式的值为1(对于逻辑表达式代表非0)的有().
A.a&&bB.++aC.!a&&b>cD.c||a
10.引用数组元素时,其数组下标表达式允许是().
A.整型常量B.整型表达式C.任何类型的表达式D.任何类型的函数调用