问题 单项选择题

设有定义:int a=2, b=3, c=4;则以下选项中值为0的表达式是( )。

A.(! a==1)&&(!b==0)

B.(a<b)&&!c‖1

C.a&&b

D.a‖(b+b)&&(c-

答案

参考答案:A

解析: 逻辑运算符的优先级由高到低运算次序如下:!(非)→&&(与)→||(或),选项 A)的表达式中,先计算! a,结果为0,由于"0==1"不成立,故整个表达式的值为0。

单项选择题 A1型题
单项选择题