是先算a*a=9再算a-=9这样a=-6再算a+=-6就是a=-6-6=-12
我在JAVA下试了是-3,C应该也是一样的吧。a=a+(a=a-a*a)-->a=a+(a-a*a)-->a=2a-a*a=2*3-3*3=-3
晕!编个程序运行一下不就知道了!