读书人

a += a -= a *= a 的结果是如何算的

发布时间: 2012-03-18 13:55:39 作者: rapoo

a += a -= a *= a 的结果是怎么算的?
a = 12;

我算出的是-120;
可运行结果是0;

他是怎么算的,谁给我说一下!

谢谢!!


[解决办法]
a += a -= a *= a

从右到左

a *= a 后 a 等于 144

a -= a 后 a 等于 0

a += a 就是 0 += 0

读书人网 >C++

热点推荐