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

为什么外循环i>=1,为什么不是i>1,等于一再减一i不就是0了?

for(i=9;i>

=1;i++)


正在回答

2 回答


for(i=9;i>=1;i--)     // i>=1是判断进入循环的条件, 如果是i>1 ,那i的值 要比1大才可以进入循环,

这样就会少一轮1的乘法。

你可以试一下,打印的时候会没有1*1=1这一行。


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

你的代码明显是个死循环啊

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

qq_onism_flrKU3 提问者

答案里的代码....
2018-10-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么外循环i>=1,为什么不是i>1,等于一再减一i不就是0了?

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