八大财神手串戴哪手上:C语言的问题

来源:百度文库 编辑:高考问答 时间:2024/05/05 08:52:33
设x为int型变量,则执行以下语句后,x的值为( )

x=10; x + = x - = x - x;

A、10 B、20 C、30 D、40
答案是什么,还有如何得出着结论的(小妹想不通)
为什么啊怎么运算的啊

运行的步骤是:
1)x-x=0;
2)x=x-0=10-0=10;
3)x=x+10=10+10=20;
就是这样的啦,你认为呢?

选B 20

x + = x - = x - x;
相当于:
x=x+(x-(x-x))

注:x+=5 相当于 x=x+5

参考:http://zhidao.baidu.com/question/2415011.html

B