设x,y 和z是int型变量,且x = 3,y= 4,z= 5,则下面表达式中值为0的是
2个回答
展开全部
是否是式子抄错了。
D 如果是:
!(x<y)&&!z|| 1
运算 次序 为:
(x<y) 先算 得 真。
! 第2 计算: !(x<y) 假, !z 得 假
&& 第3个算 假&& 假 得 假
最后 算 假 || 1, 1 是真。 或运算 得 真。 表达式 为1。
D 如果是:
! ( (x<y)&&!z|| 1 )
(x<y) 真
!z 假
(x<y)&&!z 得 假
(x<y)&&!z|| 1 得 真
!(...) = !(真) 得 假, 表达式 为0
要看缺失的 左小括号 放何处 。
A,B,C 都是 真,为 1 。
D 如果是:
!(x<y)&&!z|| 1
运算 次序 为:
(x<y) 先算 得 真。
! 第2 计算: !(x<y) 假, !z 得 假
&& 第3个算 假&& 假 得 假
最后 算 假 || 1, 1 是真。 或运算 得 真。 表达式 为1。
D 如果是:
! ( (x<y)&&!z|| 1 )
(x<y) 真
!z 假
(x<y)&&!z 得 假
(x<y)&&!z|| 1 得 真
!(...) = !(真) 得 假, 表达式 为0
要看缺失的 左小括号 放何处 。
A,B,C 都是 真,为 1 。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询