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

为啥是小于1000不是小于999

for( num=100;num<1000; num++ )

的话最后一个数不应该是1000吗

num==999后num++不就不是3位数了吗

正在回答

2 回答

for( num=100; num<1000; num++)

                                                        时

最后一次循环后 num的值为1000,不满足循环条件退出循环。

-----------------------------------------

for( num=100; num<999; num++)

                                                        时

最后一次循环后 num的值为999,不满足循环条件退出循环。


所以要遍历所有三位数要  i<1000 ,不然缺少999这个数。

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

举报

0/150
提交
取消

为啥是小于1000不是小于999

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