n1,n2,n3,n4为整型变量,n1=50,n2=-13,n3=31,n4=82 求n4=n1+n3>n2.为什么是1,
人气:375 ℃ 时间:2020-06-07 00:54:57
解答
n4=n1+n3>n2
其实电脑执行时是这样的:
n4=(n1+n3>n2)
n1+n3的值是37,大于31,所以这个表达式成立
表达式成立,这个表达式所代表的值就是1了(否则是0)
所以,再把这个表达式的值赋给n4.n4就是1了37?大于31?看错了,是这样的:n1=50,n2=-13,n3=31n1+n3=81n2=-13n1+n3>n2这个表达式是一个真命题可是最后n4不等于1啊,应该是为0,你会c么,加个好友吧,595817685
推荐
- 设变量定义如下:int n1=65,n2,n3,n4,n5,n6;
- 为了监测变电站向外输电情况,要在变电站安装互感器,其接线如图所示,两变压器匝数分别为N1、N2和N3、N4,a和b是交流电表,则( ) A.N1<N2 B.N3<N4 C.a为交流电压表,b为交流电流表 D
- 17.设变量t为int型,下列选项中,不正确的赋值语句是____ A) ++t; B) n1=(n2=(n3=0)); C) k=i==1; D) a=b+c=1
- 设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是( )A*p=*q;
- 并不难,可本人水平有限.(本人大一)
- 一个长方形和一个正方形面积相等,已知正方形边长为12分米,长方形的长是18分米,求长方形的宽是多少分米.
- 红磷在过量氯气中燃烧
- “一个不可否认的事实”翻译为英文
猜你喜欢