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

i++的使用意义

whil(i<=100)

{

    sum=sum+i;

    i++;

}

i++在此循环中所起得作用是什么?

正在回答

2 回答

每一轮循环i++都会加1,每轮循环i都是以上一轮i的数值再加1(1+1=2,2+1=3,3+1=4),等到i值>100时停止循环(while<=100)。而sum=sum+i,就是每轮都以上一轮sum+i得出的结果再相加,sum和i每轮循环它俩的值都是变化的 sum=sum+i(0=0+1==1, 1=1+2==3,  3=3+3==6.......)

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

while 然后这题是算1加到100的吧,那就是要1+2+3...以运算到中间的为例讲sum=sum(1+...+50)+i(51)i需要自加才能增加到后面的值,而且i不自加怎么才能不满足while循环的条件呢?那样就死循环了。

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

举报

0/150
提交
取消

i++的使用意义

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