设先有定义:int a=10;则表达式(++a)+(a--)的值为什么是22?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 07:32:10
设先有定义:int a=10;则表达式(++a)+(a--)的值为什么是22?
x=@bϥF<,N !B+#4`;C@77a[EˠcM;C5c$ю*(ϗW/&zXmZ54+2 3Baup> vdHRtF1x)0(CH&pxǔ9C21? /

设先有定义:int a=10;则表达式(++a)+(a--)的值为什么是22?
设先有定义:int a=10;则表达式(++a)+(a--)的值为什么是22?

设先有定义:int a=10;则表达式(++a)+(a--)的值为什么是22?
先算(++a),a变为11.然后算(a--),因为(a--)是先将a代入计算,然后a减1.所以11加11是22