c语言循环结构基础知识总结

 前言

        相信大家在学习一段时间的c语言后,便会了解到c语言有3大基本结构,分别是选择结构,循环结构,顺序结构,而我们今天谈论的重点便是循环结构,下面让我们一起复习学习吧。

while

        while语句是c语言中重要的循环语句,基本语法如下

我们由此便可以写出如下程序

我们仔细观察发现可以找出决定while循环的三个部分

do while

        这个循环可以说是while的兄弟,二者语法十分相似。下面我们看下他的使用

do while 循环最大的特点是循环体至少执行一次,然后判断是否继续执行,我们可以写出和上面一样效果的代码

        同样可以找出决定do while循环的三个部分

上面我们写的是比较简单的代码,当我们的代码变得十分长时,我们就很难很好的控制好循环,因此便有了for循环,让我们把控制循环的三个重要变量放在一起,便于操作循环

for

        我们可以看下for的基本语法

这段代码的运行结果也十分简单,相信你可以看出

for语句高度集中了三大元素,让我们可以更好的控制循环,for循环也是我们使用最多的循环。其中 (1;2;3)1,2,3处语句都可以省略,具体看实现什么效果

1处语句省略,代表循环变量i初始值是内存中存的值,不对他在进行更改为0之类的操作。

2处省略,说明判断恒成立,会一直执行下去

3省略,不对i更改,但我们可以将3放在循环体里达到相同效果。(这里仅作展示,不推荐这种写法,有些画蛇添足)

        不论省略什么,一定记得;不可省略

如果我们想要在循环中提前结束,便可以用循环语句中关键字break

break

        

在其他循环语句中也是如此,但记住break只能跳出一层循环,不可以跳出多层循环

continue

        基本意思是跳过本次循环,但在不同循环中细节不同

         在for中

在while中

在 do while中与while十分像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值