已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。
查看答案
以下程序的运行结果是()。intmain(){intm=5;if(m++>5)printf(“%d\n”,m);elseprintf(“%d\n”,m--);return0;}
A. 4
B. 5
C. 6
D. 7
为了避免在嵌套条件语句if--else中产生二义性,C语言规定:else子句总是与()配对。
A. 缩进排位置相同的if
B. 其之前最近的未配对的if
C. 其之后最近的if
D. 同一行上的if
若整型变量int a=1, b=4,c=3,d=2; 则条件表达式a
A. 1
B. 2
C. 3
D. 4
判断char型变量cval是否为小写字母的正确表达式();
A. cval>=a&&cval<=z
B. ’a’= C. cval>=’a’&&cval<=’z’
D. cval>=’a’||cval<=’z’