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

这个a的结果怎么是五呀?大神帮帮忙 小弟我疑惑

http://img1.sycdn.imooc.com//617377e500017afa09880584.jpg这个a的结果怎么是五呀?大神帮帮忙 小弟我疑惑

正在回答

3 回答

代码顺序很重要

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

你输入的语句是一样的啊,都算的是最终值


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

a++运算后是3,a=4

++a运算后是4,a=5

然后你的输出(printf)a=%d,所以a=5


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

不要香菜6754782 提问者

还是有点迷糊 谢谢了
2021-10-25 回复 有任何疑惑可以回复我~
#2

不要香菜6754782 提问者

++a运算等于4,a应该等于4 为何是5呀
2021-10-25 回复 有任何疑惑可以回复我~
#3

凌冀零 回复 不要香菜6754782 提问者

"++a"前面的“a++”也进行了运算
2021-11-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个a的结果怎么是五呀?大神帮帮忙 小弟我疑惑

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信