一道C语言题 a的值为9,则表达式x+=x-=a+a的值是()A.-18 B.-9 C.0 D.18

问题描述:

一道C语言题 a的值为9,则表达式x+=x-=a+a的值是()A.-18 B.-9 C.0 D.18
请详细解释下原因,谢谢!
选C还是题出错了哦? X 确定无初始值哈
1个回答 分类:综合 2014-12-08

问题解答:

我来补答
X应该有个初值
拿X = 0来说
X+=X-=a+a
+号的结合形式是 自左向右
=号的结合形式是 自右向左
这个最后可以化解为
x = x-(a+a);
x = x+x;
最后得到的结果是-36 至于你的上面那个题的X初值是多少 我不知道
 
 
展开全文阅读
剩余:2000
上一页:100 ,11
下一页:29