int nX= 1,nY = 2,nZ = 3; nX += nX - = nX *= nX += 3;为什结果是0,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/22 02:11:17
intnX=1,nY=2,nZ=3;nX+=nX-=nX*=nX+=3;为什结果是0,intnX=1,nY=2,nZ=3;nX+=nX-=nX*=nX+=3;为什结果是0,intnX=1,nY=2,n

int nX= 1,nY = 2,nZ = 3; nX += nX - = nX *= nX += 3;为什结果是0,
int nX= 1,nY = 2,nZ = 3; nX += nX - = nX *= nX += 3;
为什结果是0,

int nX= 1,nY = 2,nZ = 3; nX += nX - = nX *= nX += 3;为什结果是0,
这个式子的运算顺序由右边向左边
nx+=3 nx变为4
nx*=nx... nx变为了16
nx-=nx.. nx变为了0
nx+=nx... nx变为了0