int x=2,y=3,z=4; 则表达式x+y&&(x=y)的值为_____.【参考答案】 1 为什么?
人气:372 ℃ 时间:2020-05-26 19:43:03
解答
表达式x+y&&(x=y)等价于(x+y)&& (x=y),x+y=5,x=y是将y赋给x,故x=3.5 && 3 = 1
注意两点:1、运算优先级 2、x=y 与 x==y的区别,前者为赋值表达式,后者为逻辑表达式
推荐
- 定义:int x=3,y=4,z=5;则表达式!(x+y)+z-1&&y+z/2的值是
- 若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
- 已有定义:int x=3,y=4,z=5 则表达式!(x+y)+z-1&&y+z/2的值是,这个怎样求,想要具体的求解过程.
- 设X=2.5,a=7,y=4.7,表达式x+a%3*(int)(x+y)%2/4的值是?
- 4.33 若有int w=1,x=2,y=3,z=4;则表达式w
- 由于月球自西向东运动,所以月食总是从月轮的()开始
- 梦寐以求的意思是什么?厂p丁寸
- Z=(a+bi)/(c+di) 求|Z
猜你喜欢