当我们需要重复执行同一段代码很多次的时候,就可以使用循环结构来解决。
while 语句
while (表达式)
循环体
while 语句的语法非常简单,只要表达式的值为真,那么就会不断执行循环体里边的语句或程序块。
执行过程画成流程图如下:
//用while循环把一段话打印十遍
#include <stdio.h>
int main(void)
{
int p=0;
while (p < 10)
{
printf("带你学C带你飞\n");
p = p + 1;/*当p=0到p=9重复执行printf任务10次*/
}
system("pause");
return 0;
}
//用while循环计算等差数列的和
#include <stdio.h>
int main(void)
{
int i = 1, sum = 0;/*sum表示总和,i表示最大的数*/
while (i <= 100)
{
sum = sum + i;
i = i + 1;
}
printf("结果是%d\n", sum);
system("pause");
return 0;
}
计算等差数列之