设int x=3,y=4,z=5;下列表达式中值为0的是( ) A.x&&y B.x<=y C.x||y+z&&y-z D.!((x<y)&&!z||1)

如题所述

选D
这题考查逻辑运算符的使用
“&&” :当左右两个表达式同时为真时,结果才为真
“||” : 当左右两个表达式同时为假时,结果才为假
“!” : 当右边表达式为真时,结果为假;当右边表达式为假时,结果为真。
记住上面规律便可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-30
选D
分析:这是个逻辑关系运算,结果只有0或1.
A.x&&y=3 &&4=1;
B.x<=y =(3<=4)=1;
C.x||y+z&&y-z =3||4+5&&4-5=1+(-4)=1;
D.!((x<y)&&!z||1)=!(1&&0||1)=!(0||1)=!1=0.本回答被网友采纳