若int a=4;则执行语句a+=a- =a+4后变量a的值是什么,答案是-8,a+,a-是什么,

问题描述:

若int a=4;则执行语句a+=a- =a+4后变量a的值是什么,答案是-8,a+,a-是什么,
1个回答 分类:综合 2014-09-30

问题解答:

我来补答
这是一个复合的结构 =是一个赋值运算符 具有自右向左性 所以应该从右往左看 先举个例 a+=1的意思是 a=a+1;所以a-=a+4就是a=a-(a+4),这个运算完之后a=-4;然后a+=a就是a=a+a,就是a=-4+(-4)=8;希望能帮到你啊
 
 
展开全文阅读
剩余:2000
上一页:pass..
下一页:复合函数求值域