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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 10:53:03
设先有定义:int a=10;则表达式(++a)+(a--)的值为什么是22?

设先有定义: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