保姆级-直接往你胃里灌C语言三大循环语句 while循环,for循环,do...while循环详解

临近年关首先给大家拜个早年,祝大家一帆风顺, 二龙腾飞,三羊开泰,四季平安,五福临门,六六大顺,七星高照,八方来财,九九同心,十全十美。

祝福到此结束,下面进入正题。

循环语句的三大循环

1、while循环

2、for循环

3、do...while循环

1、while循环

        我们都知道if语句,if语句在条件满足的情况下才会执行if后面的语句,并且这个语句只会执行一次,否则不执行。而大佬们又发现生活中有很多的事情是需要多次完成的。这个时候while循环就应运而生了。

所以C语言中引入了:while语句,来实现循环。

while语句的语法结构:

while(表达式)

        循环语句;

下面来看一下while循环的简单运用

while循环中的breakcontinue

还是上边的代码看看加上一点条件会变成什么样子

 

 可以看到屏幕上打印了0 1 2 3 4就没有了,这就是当i==5的时候break起作用,跳出了循环。

下面来看看加了continue又有什么样的效果

 可以看到屏幕上打印到4之后就卡住了,死循环了。

小结:

        1、break在while循环在用于终止循环

        2、continue在while循环中的作用是跳过本次循环,continue后面的代码,直接去判断部分,看是否进行下一次循环

2、for循环

老规矩先看语法规则

for循环中的breakcontinue

 

 

对比发现

    对比一下braek和continue和在for循环和while循环中的异同我们能发现braek的作用都说跳出循环,而continue在while循环中可能会跳过调整部分,而continue在for循环中是跳到调整部分。

注意:

1、不可在for循环体内修改循环变量,防止for循环失去控制。

2、for循环语句的控制变量的取值采用“前闭后开区间”的写法   ex:for(i = 0; i < 10; i++)

3、do...while循环

do...while循环至少执行一次,使用的场景有限,所以是三大循环中使用最少的。

do..while循环的语法:

do

        循环语句;

while(表达式);

好了,关于三大循环的基础知识语法差不多就这些了,谢谢大家的观看,有什么问题请私信我,谢谢。

猜你喜欢

转载自blog.csdn.net/qq_52592775/article/details/122546641