第1个回答 2011-12-20
答案是-60
我们把式子分解了看
运算是从右边读过来的(这个不知道的话去翻书)
程序先运算a=a-a*a
这步完了之后a已经等于-30了
再运算
a=a+(a)//注:括号里的a不是单独的a,是刚刚的一大串,即a-=a*a,但此时这一串已经等于-30了,单独一个a也等于-30了,所以a+a就是-60
第2个回答 2011-12-20
6*6=36,6-36=-30,-30-30=-60
输出是-60
第3个回答 2011-12-20
a+=a-=a*a;把它分解下就是 先执行 a-=a*a; 等价于:a=a-a*a 则得到a=-30;
在执行a+=a;等价于 a=a+a ; 最后就得到a的值为 -60;