00问答网
所有问题
若有定义int x=3,y=4,z;,则表达式z=y*=x-2的值为()
如题所述
举报该问题
推荐答案 2020-01-11
1
这就相当于一个逻辑判断式
左边是一个逻辑表达式
右边也是
左右逻辑表达式的值均为1
1==1
所以为真
即1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/IZrej00eZBBeeIjDrn.html
其他回答
第1个回答 2019-02-21
x+y=5
!(x+y)=0
又z=2,0不大于2,关系式不成立
最终的结果应为0
相似回答
定义int
x=3,y=4,z;
则表达式z=y*=x-2的值为
讲解下运算过程
答:
y
=y*(x-2)
→
y=4
*1=4
;z=y
→z=4。
【求助】C语言清考题 求助解答 OTZ跪谢!<选择题>
答:
9. 10.A 11.D 12.A 13,14.0 15. 16.D 17. 18. 19.20.D 21.0 22.23. 24.D 25.B 26.B 27.C 28.A 29.B 30.A 31.C 32.B
计算机二级MS office考试题库
答:
(21) 已有定义:
int
x=3,y=4,z=
5
;,则表达式
!(x+y)+z-1 && y+z/
2的值
是( )。A) 6 B) 0 C) 2 D) 1(22) 有一函数, ,以下程序段中不能根据x值正确计算出y值的是( )。A) if(x>0) y=1; B) y=0; else if(x==0) y=0; if(x>0) y=1; else y=-1; else if(x<0) y...
...
有定义
变量
int
x=3,y=4,z=
4
;则表达式(
z>
=y
>
=x)
?1:0
的值
为什么_百度...
答:
1:0 这是个条件
表达式,(z
>=y>
=x)括号
里面是个复合关系表达式,先比较z>
=y,表达式为
真,而在C语言中,是用数值1代表“真”,用数值0代表“假”。所以z>=y运算后的结果为1,1>
=x,表达式为
假,运算后的结果为0,亦即(z>=y>=x)括号里面的条件为假,所以条件
表达式的值
就取“:”后面的...
大家正在搜