问题
单项选择题
设a,b,c都是int的变量,且a=3,b=4,c=5,则下面的表达式中值为0的是( )
A.'a' && 'b'
B.a<=b
C.a || b+c&&b-c
D.!((a<&&!c||1)
答案
参考答案:D
解析: 该题主要考查运算符的优先级,另外,在C++语言中任何非零值都被看做true,值为1。前三个表达式的值都是0。
设a,b,c都是int的变量,且a=3,b=4,c=5,则下面的表达式中值为0的是( )
A.'a' && 'b'
B.a<=b
C.a || b+c&&b-c
D.!((a<&&!c||1)
参考答案:D
解析: 该题主要考查运算符的优先级,另外,在C++语言中任何非零值都被看做true,值为1。前三个表达式的值都是0。