> 其他 >
x,y,z都是int型变量,且x=3,y=4,z=5,那么表达式x||++y&&!z||1的值是多少,怎么算
人气:481 ℃ 时间:2020-04-21 11:38:59
解答
是 true,也就是 1
|| 和 && 和 !都是逻辑操作符.
x || (++y && !z) || 1
true || (true && false) || true
true || false || true
true
事实上,式中有 || 又有 true,那么结果肯定是 true
还有操作符的优先级:
++(前置) > !> && > ||
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版