问题
单项选择题
设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是 ______。
A.(!a==1&&(!b==0)
B.(a< &&!c||1
C.a&&b
D.a||(b+ &&(c-
答案
参考答案:A
解析:[评析]逻辑运算符的优先级由高到低运算次序如下:!(非)→&&(与)→||(或),选项A的表达式中,先对左边括号中“!a”进行运算,值为0,由于“0==1”的值为0,故整个表达式的值为0,本题答案为A。