55问答网
所有问题
设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)
如题所述
举报该问题
推荐答案 2011-07-04
选D
这题考查逻辑运算符的使用
“&&” :当左右两个表达式同时为真时,结果才为真
“||” : 当左右两个表达式同时为假时,结果才为假
“!” : 当右边表达式为真时,结果为假;当右边表达式为假时,结果为真。
记住上面规律便可。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FR8eGcG8G.html
其他回答
第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.
本回答被网友采纳
相似回答
设int
x=3,y=4,z=5;下列表达式中值为0的是(
)
A.x&&y
B.x
答:
选D 分析:这是个逻辑关系运算,结果只有0或1.
A.x&&y=3
&&4=
1
;B.x
设
x,y
和z是
int
型变量,且
x=3,y=4,z=5
,则下面
表达式中值为0的是
...
答:
答案A、 其
值为0,
!
((x
设
x,y
和z是
int
型变量,且
x=3, y=4, z=5
,则下面
表达式中值为0的是
...
答:
答案B、 其值为1,因为'x'和'y'在ASCII码中其值都为非
0值,
所以其值为1。答案C、 其值为1,还是同A一样,先判断最左边的x,其
值x
为非零,所以整个
表达式x||y+z
的值为1,再计算
y-z=
-1,为非零值,因此整个
表达式的值为
1。答案D、很明显为1,不用说了,这个题 ...
...
int
x=3,y=4,z=5;
则
值为0的表达式是(
)
.
A
. 'x'
&&
'y'
B. x
<
=y
...
答:
逻辑
表达式,
非0就是1.'x'&&'y'两个字符与,非0。x<
=y,
1。
x||y+z&&y-z
→1+z&&y-z→1+1-z→-3,非0。!
((x
<y)&&!z||1)→!(1&&!z||1)→!(0||1)→!(1)->0。所以选D
设
x,y
和z都是
int
型变量,且
x=3,y=4,z=5
,则下面
表达式中
,
值为0的
表达式...
答:
D不是对的 x<
=y-z
3
<=4-5 3<=-1(错误
为0)
大家正在搜
相关问题
设有语句“int x=3,y=4,z=5;”,则下列表达式中...
53. 若有定义:int x=3,y=4,z=5;则值为0的...
C语言:已有定义int x=3,y=4,z=5;则表达式 !...
设有定义int x=3 y=4 z=5 下列表达式值为0的是
有int x=3,y=4,z=5;则下面表达式中值为0的是
设int x=3,y=4,z=5;则值为0的表达式是()
设x,y,z是int型变量且x=3,y=4,z=5;则下面的...
设x,y和z是int型变量,且x=3, y=4, z=5,则...