目录
一.什么是while语句
二.语法
三.执行流程图
四.举例
五.视频教程
一.什么是while语句
只要条件为真,while循环中的语句会一直重复执行。
二.语法
while(表达式){
//代码块
}
三.执行流程图
从流程图可以看出,while循环是先判断表达式,如果成立就执行循环体中的代码,否则就跳出循环。
四.举例
例1:
使用while循环计算1+2+3..+10的值。
#include <stdio.h>
void main(void)
{
int i = 1;
int sum = 0;
while (i <= 10)
{
sum = sum + i;
i = i + 1;
}
printf("sum is %d\n",sum);
}
执行结果:
例2:
在例1的基础上,和break语句搭配使用,计算1+2+..5的值。
#include <stdio.h>
void main(void)
{
int i = 1;
int sum = 0;
while (i <= 10)
{
sum = sum + i;
i = i + 1;
if(i == 6){
break;
}
}
printf("sum is %d\n",sum);
}
执行结果:
例3:使用while语句实现一个死循环
#include <stdio.h>
void main(void)
{
int i = 1;
int sum = 0;
while (1)
{
printf("helloworld\n");
}
}
五.视频教程
42.while语句_哔哩哔哩_bilibili