C语言题目:若有int x,则执行下面语句x=8; x+=x-=x+x; 后x的值是___.若有int x,则执行下面语句 x=8; x+=x-=x+x; 后x的值是___.要有适当的过程~

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 22:39:05
C语言题目:若有int x,则执行下面语句x=8; x+=x-=x+x; 后x的值是___.若有int x,则执行下面语句 x=8; x+=x-=x+x; 后x的值是___.要有适当的过程~
xՑN@_{ZCB!sCFk W/%!QV2sf+^Sw<j2?›{|؄Qu>.)D'ߎQ MٜBR "9Z W` N1@Dl^{"i\?://gJyZD}~FVYCD-ل hDeo qX8ؒ`I-Y.T:ڄ6L/}tZ#CJǘB7YU95 mo>$1#nP27Dwcŝ

C语言题目:若有int x,则执行下面语句x=8; x+=x-=x+x; 后x的值是___.若有int x,则执行下面语句 x=8; x+=x-=x+x; 后x的值是___.要有适当的过程~
C语言题目:若有int x,则执行下面语句x=8; x+=x-=x+x; 后x的值是___.
若有int x,则执行下面语句 x=8; x+=x-=x+x; 后x的值是___.
要有适当的过程~

C语言题目:若有int x,则执行下面语句x=8; x+=x-=x+x; 后x的值是___.若有int x,则执行下面语句 x=8; x+=x-=x+x; 后x的值是___.要有适当的过程~
这个是基础题目,双目运算符从右至左进行计算.
所以先计算x-=x+x,即x=x-(x+x),可以得到此时x=-8.
再计算x+=x,由于上次计算出x=-8,所以此时x=x+x=-16.
因此最后的结果是-16,楼上答案错误了.