循环语句*

首先一共有三种语句: while for dowhile

下面本公子依次来介绍一下

1 while

首先介绍while的语法结构

while(表达式)

循环语句;

接下来是本公子的代码演示

打印1到10的数字

#include

int main()

{

int i = 0;

while (i <= 10)

{

printf("%d", i);

i++;

}

return 0;

}

接下来是break 和continue 在while循环中的作用

先看代码演示

#include

int main()

{

int i = 1;

while (i <= 10)

{

if (i == 5)

break;

printf("%d", i);

i++;

}

return 0;

}

break的作用:永久终止循环

接下来再看一组代码演示

#include

int main()

{

int i = 1;

while (i <= 10)

{

if (i == 5)

continue;

printf("%d", i);

i++;

}

return 0;

}

continue的作用:终止本次循环,后面的代码将不会被执行,而是直接跳转到while语句的判断部分,进行下一次循环的入口判断。

2.for循环

首先说for的语法结构

for(表达式1;表达式2;表达式3)

循环语句

接下来我们用for循环打印1到10数字

循环语句*_第1张图片

这里i<10更易理解,写成i<=9也可以,但是不易理解。

接下来我介绍 break和continue 在for循环中的作用

循环语句*_第2张图片

此时打印出来的结果是1234,所以break是终止整个程序

循环语句*_第3张图片

此时打印出来的是1234678910 ,continue的作用是跳过后面的语句,重新进入if的判断语句。

3.do while循环语句 *

先说语法:do

循环语句;

while(表达式)

循环语句*_第4张图片

由于do while使用的场景有限,所以不是很常用。

谢谢阅读

你可能感兴趣的:(c++,c语言)