请教一下各位老师 这个程序的运行结果 为什么是 “8,9,3,2”. 望各位老师 能给我具体的解答一下。

如题所述

a=x++;先把x的值赋值给a 所有a=8;然后x自己加1 x=9
b=x--;把x(9)赋值给b 所以b=9
c=++y; 先给y自加1(y为3) 然后赋值给c 所以c为3
d=--y;先给y自减1 为2 然后赋值给 d d为2
主要是x++表示 先运算再自加
++x表示 先自加再运算
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-01-21
代码中的解释,可谓够清晰的

~~~~
相似回答