问题描述: 设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是( ) A) 3 B) 0 C) 9 D) -12 1个回答 分类:综合 2014-10-25 问题解答: 我来补答 D) -12--------等价 a += (a -= (a*a))自右向左算 a*a = 9 , a = 3不变a-= 9, a = a-9, a=-6 a+=-6, a = a+(-6), a=-12 展开全文阅读