判断char型变量ch是否为大写字母的正确表达式是()。
A. 'A'<=ch<='Z’
B. (ch>='A')&(ch<='Z’)
C. (ch>='A’)&&(ch<='Z’)
D. ('A'<=ch)and('z’>=ch)
查看答案
已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。
A. 0
B. 真
C. 1
D. 假
以下程序的运行结果是()。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