能正确表示x的取值范围在[0,5]和[-10,-5]内的表达式是 。
A. (x<=-10)||(x>=-5)&&(x<=0)||(x>=5)
B. (x>=-10)&&(x<=-5)||(x>=0)&&(x<=5)
C. (x>=-10)&&(x<=-5)&&(x>=0)&&(x<=5)
D. (x<=-10)||(x>=-5)||(x<=0)||(x>=5)
为了避免在嵌套的条件语句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. 以上均不是