设x 为整数,C中能正确地表达数学式0≤x<5的是:
A. 0<=x<15
B. x=0 || x=1 || x=2 || x=3 || x=4
C. x>=0 || x<5
D. !(x<0 || x>=5)
关于以下程序的说法中正确的是:#include void main(){int x=3,y=0,z=0;if(x=y+z)printf(“11\n”);elseprintf(“22\n”);}
A. 输出11
B. 有语法错误不能通过编译
C. 输出22
D. 能通过编译,但不能运行
下列程序运行时,输出到屏幕的结果是:#includevoid main(){int a=0,b=1,d=10;if(a)if(b)d=20;elsed=30;printf(“%d\n”,d);}
A. 8
B. 9
C. 10
D. 11
为了避免在嵌套的条件语句 if-else 中产生二义性,C语言规定:else子句总是与()配对。
A. 其之后最近的且没有配过对的if
B. 其之前最近的且没有配过对的if
C. 缩排位置相同的if
D. 同一行上的if