学习内容:循环结构—while语句。
1.while——用来实现当型循环。
while (表达式)
{
可执行语句序列
}
while()循环条件,为true时,执行循环语句;然后再进行判断,直到条件不满足就结束while()循环。
#include <stdio.h>
int main()
{
int i=1, sum=0;
while(i<=100){
sum+=i;
i++;
}
printf("%d\n",sum);
return 0;
}
2.do while——先执行后判断
do
{
循环语句;
} while ( 条件表达式);
#include <stdio.h>
int main(){
int i=1, sum=0;
do{
sum+=i;
i++;
}while(i<=100);
printf("%d\n", sum);
return 0;
}
PS:
1)do…while循环至少会执行一次循环体;
2)while循环只有在条件成立的时候才执行循环体。
也可以这样表述:do…while先执行后判断,while先判断后执行。