12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D

问题描述:

12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D)24
1个回答 分类:综合 2014-09-28

问题解答:

我来补答
*的优先级最高,然后-=和+= 从右往左.
首先a*a=9,此时a=3;
然后a+=a*a,即 a=a+a*a;a=12;
接着是-=,即 a-=12; 结果是0
 
 
展开全文阅读
剩余:2000
上一页:解题方法 技巧
下一页:过程3