为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else总是与_______配对。
A. 其之后最近的if
B. 缩排位置相同的if
C. 其之前最近的还没有配对的if
D. 同一行上的if
查看答案
执行以下程序输出结果是_______.#include void main( ){ int n=9; if(n++ < 10) printf("%d\n", n); else printf("%d\n", n--);}
A. 11
B. 10
C. 9
D. 8
假设已有说明语句int a, b, k;语句 if(a>b)k=0; else k=1;等价于______。
A. k = (a >b)? 1 : 0;
B. k = a > b;
C. k = a <= b;
D. 以上均不是
若要求在if后一对圆括号中的表达式,能表示a等于0时的值为“真”,则能正确表示这一关系的表达式是______。
A. a!=0
B. a
C. !a
D. a=0
各运算符的优先级中,算术运算符优先级高于关系运算符。
A. 对
B. 错