已知y=2, z=3, n=4,则经过n=n+ -y*z/n运算后n的值为( A )。请说明原因
时间: 2024-03-11 20:43:58 浏览: 152
cpp代码-已知XYZ+YZZ=532,X Y Z为数字,求解
根据Java中算术运算符的优先级,乘法和除法的优先级相同,高于加法和减法,因此先计算-y*z/n的值,然后再将n的值加上这个结果。根据运算顺序,先算乘除法,再算加减法。所以先计算-y*z,即-2*3=-6,然后再除以n,即-6/4=-1(由于乘以一个负数,所以结果为负数),最后将n的值加上-1,即n=n+(-1)=3。因此,经过n=n+-y*z/n运算后,n的值为3。
阅读全文