问题 单项选择题

设有定义: 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。其中C选项因为a、b均不为0,所以结果为1。

单项选择题
问答题 简答题