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

关于自增运算符的问题 如图

http://img1.sycdn.imooc.com//598aff910001849003500115.jpg

i++是先取值后运算,那下面输出的第一个到底是0还是1呢

正在回答

1 回答

这道题中, i++代表自加1后把值传给下面的i,所以第一个输出1.思路是这样的: i=0,i<10,进入while循环,i++,这时i的值为1,printf打印出1

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

慕的地414784 提问者

那如果是++i,效果岂不是完全相同
2017-08-09 回复 有任何疑惑可以回复我~
#2

treehuang 回复 慕的地414784 提问者

一样的
2017-08-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于自增运算符的问题 如图

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