简述C语言的循环语句

C语言里常用的循环语句有两种,分别是for循环和while(do while)。这两种循环结构,在大部分情况下都是可以相互替代使用的。

1.关于for循环

基本语法格式:

for(初始化循环变量;循环条件;改变循环变量){
循环体;
}

循环语句的作用就是重复执行某一段代码,通过for循环可以很好的实现这一需求,在for()内必须有两个“;”不能多也不能少,这两个“;”的作用是将初始化循环变量、循环条件和改变循环变量分隔区分开来。

for循环的执行顺序为:首先执行初始化循环变量,再判断是否满足循环条件,若满足则执行循环体内语句,若不满足则结束循环,最后改变循环变量,再进行对循环条件的判断,以此循环。

for循环可以在循环变量不满足循环条件时结束退出,也可以在循环体中读取到break时结束退出;

循环体中读取到break时会直接结束退出for循环,另外,当循环体中读取到continue时,会立刻改变循环变量直接进行下一次循环。

特殊的,for循环()内可以没有初始化循环变量、循环条件和改变循环变量,但必须有两个“;”,如果这么做,则意味着进入循环体会进行无限循环,直到在循环体中读取到break时才会结束退出for循环。

另外,for循环可以嵌套使用

2.关于while循环

语法格式:

while(循环条件){
循环体;
}

while循环和for循环不同之处在于,在while()内不需要写入初始化循环变量和改变循环变量,但必须写入循环条件,并且while循环在循环条件为真时就可以进行循环。

同样的,while循环会在不满足循环条件(循环条件为假)时结束退出,也可以在循环体中读取到break时结束退出,也会在读取到continue时直接重新判断循环条件。

while循环还有一种写法

do{
循环体;}while(循环条件);

这样的写法表示,先执行一遍循环体,再进行循环条件的判断,意味着无论循环条件是否满足,都会执行一遍循环体内的语句,其余方面与while循环无异。

以上就是对于两种常用的循环语句的简述,因为我也是正在学习C语言,有错误或者不足的地方,欢迎指正补充。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值