C语言的循环语句

目录

前言

1.for循环

2.while循环

3.do-while循环


前言

大家好,今天为大家带来的是C语言中的常用语句——循环语句,循环语句分为三类,下面我为大家一一讲解。

1.for循环

for循环的结构很简单,由三个部分组成

for(初始化;循环到几结束;递加)
{
   语句
}

下面我们来举一个例子深入了解,我们给定一个变量i,打印出0~9这10个数字。

系统在运行的时候,首先将i初始化为0,然后判断他是否小于10,若为真,则进入循环,打印出第一个数字0,然后执行i++。经过10次循环,i变为11,大于10,跳出循环。

在书写代码时,我们要注意for的括号里三条语句用分号隔开,且括号外不需要写分号,很多初学者会用逗号隔开或在括号外写分号,这些都是错误的写法。

2.while循环

while循环的用法和for循环大差不差,只是没有for循环简便,他的结构是这样的

while(判断是否为真)
{
执行语句
}

我们依旧用上面的例子为大家做示范

使用while循环时,我们要将初始化写到循环外面,while的括号里只有判断语句,若为真,则进入循环。在循环内部我们写增值语句。经过10次循环,i变为11,大于10,跳出循环。

在写while循环时,我们一定要注意i++语句的位置,位置不同,最后的结果也不一样。例如我们将i++放在printf语句前,那么最后的运行成果就是这样

可以看到最后的结果都加了1,这是因为我们先执行了i++,后执行printf语句。

3.do-while循环

do-while循环其实和while循环大差不差,只是他先执行,后判断。

do
{
  语句
}while(判断)

依旧拿上面的例子举例

在写do-while循环时,我们需要注意while后要打分号,否则会报错。do-while相对于for和while循环使用较少,但是我们仍需掌握。

结束

今天的分享就到这里,期待和大家交流。 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值