问答详情
源自:4-6 循环结构之while循环

i++的使用意义

whil(i<=100)

{

    sum=sum+i;

    i++;

}

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

提问者:慕容6428913 2018-03-16 21:26

个回答

  • 胖虎爱学习
    2018-07-03 02:02:28

    每一轮循环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.......)

  • 世末理想乡
    2018-03-16 21:35:57

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