已知y=2,z=3,n=4,则经过n=n+-y*z/n运算后n的值为
先算乘除再算加减呀。
y=2,z=3,n=4
n=n+-y*z/n = 4+-2*3/4=4+(-1)=3其中
-2*3/4 = -6/4=-1
最后的结果是3
n=n+-yz/n
= 4 + -23/4
= 4 + -6/4
= 4 + -1
= 3
-6/4 = -1 ...-2
= -1
除法取整
n=n+-yz/n这个表达式里运算优先级最高的是-,所以先算-y,得出-2,再用-23,得出-6,使用-6/4,由于都是整形,所以去尾,得到-1,最后4+(-1)得到3就是结果。
有帮助的话记得采纳一下。