目录
4.1.1 do while语句中的break和continue
1.循环的定义
在我们现实生活中有许多的事情需要重复去做,C语言为我们提供了循环。
循环是重复执行循环体的一种语句。C语言中,每个循环都有一个控制表达式。每执行一次循环体都要对控制表达式值,如果表达式为真,就继续执行循环。
循环语句有三种分别是:while语句、for语句和do while语句。以下就是具体内容:
2.1 while语句
while语句结构如下:
while语句执行的流程:
while语句执行的基本逻辑:是首先计算控制表达式 的值。如果值不为0(即真值),那么就执行循环体,接着再判定表达式。这个步骤持续进行,直到控制表达式的值变为0为止。
下面就是一个简单的例子:
//使用while循环在屏幕上打印1到10数字
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int i = 1;
while (i <= 10)
{
printf("%d ", i);
i++;
}
return 0;
}
2.1.1 while语句中的break和continue
(1)break语句
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int i = 1;
while (i <= 5)
{
if (i == 4)
break;
printf("%d", i);
i++;
}
return 0;
}
这段代码的结果是打印123