定义:int x=3,y=4,z=5;则表达式!(x+y)+z-1&&y+z/2的值是
要求说具体算法
人气:151 ℃ 时间:2020-04-05 22:50:37
解答
这里涉及到的运算符:!() + - && /
优先级:() !/ + - &&
x=3,y=4,z=5
!(x+y)+z-1&&y+z/2
!(3+4)+5-1&&4+5/2
所以表达式计算步骤为
!(3+4)+5-1&&4+5/2 -> !7+5-1&&4+5/2
!7为 0
-> 0+5-1&&4+5/2
5/2 整数除整数得整数 2
-> 0+5-1&&4+2
-> 4&&6
逻辑运算 &&
所以是1
推荐
- 若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
- 若有定义: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的值是,这个怎样求,想要具体的求解过程.
- 6.已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是
- 若定义:int x=3,y=4,z=5; 那么表达式 (x+y)+z-1&&y+z/2的值?1
- 武松站住了问店家:“叫我做什么,我又不赖钱!”(改为转述句)
- 描写风雨雷电的句子
- 白兔黑兔重27,灰兔白兔31,灰兔黑兔22千克,三只各多重.
猜你喜欢