作业帮 > 综合 > 作业

n1,n2,n3,n4为整型变量,n1=50,n2=-13,n3=31,n4=82 求n4=n1+n3>n2.为什么是1

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/02 16:57:02
n1,n2,n3,n4为整型变量,n1=50,n2=-13,n3=31,n4=82 求n4=n1+n3>n2.为什么是1,
n4=n1+n3>n2
其实电脑执行时是这样的:
n4=(n1+n3>n2)
n1+n3的值是37,大于31,所以这个表达式成立
表达式成立,这个表达式所代表的值就是1了(否则是0)
所以,再把这个表达式的值赋给n4.n4就是1了
再问: 37?大于31?
再答: 看错了,是这样的: n1=50,n2=-13,n3=31 n1+n3=81 n2=-13 n1+n3>n2这个表达式是一个真命题
再问: 可是最后n4不等于1啊,应该是为0,你会c么,加个好友吧,595817685