课程
/后端开发
/C
/C语言入门
whil(i<=100)
{
sum=sum+i;
i++;
}
i++在此循环中所起得作用是什么?
2018-03-16
源自:C语言入门 4-6
正在回答
每一轮循环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.......)
while 然后这题是算1加到100的吧,那就是要1+2+3...以运算到中间的为例讲sum=sum(1+...+50)+i(51)i需要自加才能增加到后面的值,而且i不自加怎么才能不满足while循环的条件呢?那样就死循环了。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答i++在题目中的意义
2 回答题中i=8的意义是啥
4 回答i = 1 在while中 意义何在?
2 回答为什么要使用i++
3 回答printScore(score) 是什么意思呢,怎么使用和定义的?