为了账号安全,请及时绑定邮箱和手机立即绑定

求大神把这个题分运算先后顺序和步骤给我解析一下,实在没看明白a的++在后面是怎么算术来的,为什么计算的时候他自加的1枚加上

求大神把这个题分运算步骤先后顺序给我解析一下,实在没看明白a的++在后面是怎么算出来的,为什么计算的时候他自加的1没加上

sum = ( (a++) + 3 ) / (20 - (b--) ) * 3;

正在回答

3 回答

a++ 和 ++a的相同点都是给a+1,不同点是a++是先参加程序的运行再+1,而++a则是先+1再参加程序的运行。


1 回复 有任何疑惑可以回复我~

a和b初始值是多少?


0 回复 有任何疑惑可以回复我~

估计是先运算a的初始值然后才会自加1。一般用于循环,满足条件了就跳出循环,没满足就自加1以后再循环算一次。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求大神把这个题分运算先后顺序和步骤给我解析一下,实在没看明白a的++在后面是怎么算术来的,为什么计算的时候他自加的1枚加上

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号