int x;x=7;x+=x-=x+x;请问这题结果为什么是-14,我算的是0啊😱。
首先,x+x=14,然后x-=14,现在x是-7(这是重点!!!从现在开始,所有的x都是-7!!),然后又是x+=x,相当于-7+-7,就是-14
从右往左算,x+x=14,然后,x-=14相当于x=x-14,x=-7,记住这是赋值号,x的值全部更新为-7了,然后x+=-7相当于x=x+(-7),x=-7+(-7)=-14。