C语言对嵌套if语句的规定是:else总是与( D ) 。
A. 其之前最近的if配对
B. 第一个if配对
C. 缩进位置相同的if配对
D. 其之前最近的且尚未配对的if配对
查看答案
已有定义“int x=0,y=1,z=2;"执行语句”scanf"%c%d",&ch,&a);“时如果从键盘输入的数据是123,则变量a得到的值是:
A. 123
B. 23
C. 3
D. 2
以下运算符中优先级最高的为()。
A. &&
B. !
C. !=
D. ||
写出下列程序运行结果:#include void main(){ int a=2;switch(a){ case 2:case 3:a++;case 4:a++;default:a+=15;}printf("a=%d\n",a);}
A. 15
B. 16
C. 17
D. 18
已有定义”int x=12,y=15,z;",则执行表达式"z=(x||(y-=x))"后,变量y和z的值分别是
A. 3,1
B. 15,12
C. 15,1
D. 3,12