自增自减的运算顺序
在PPT是讲解++在值后,先进行赋值运算,再进行加法运算
怎么到了Eclipse中,int y=(x++)+5; 就先进行加法运算了呢?
有些迷糊了,请老师赐教!
34
收起
正在回答
2回答
同学你好,关于自增的运算中,(x++)+5-->因为++在变量的后面会先将x的值提出来,与5去进行运算,然后再去执行++的运算,这里可以这样理解一下:
int y=x++ 就会将x的值先赋值给y ,然后再进行++的运算,这里(x++)和x++是相等的哦,所以综上所述(x++)+5会先进行+5运算,然后执行自增运算!
所以在 int y=(x++)+5执行顺序如下所示:
执行方式: y=x+5; 结果: y=9;
x=x+1; x=5;
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星