C语言的循环语句

简而言之,循环语句在C语言中的作用是实现代码块的重复执行,从而简化代码、提高程序的效率、实现条件控制和处理大量数据。

一、while循环语句

1.1 while循环:while循环根据给定条件的真假来重复执行一段代码块,直到条件变为假为止。

1.2 一般形式
while(condition)
{
    // code block to be executed
}
 

    while循环简单的可以记为:只要当循环体表达式为真(即给定的条件成立),就执行循环体语句。

  • 注意:while循环的特点是先判断条件表达式,后执行循环体
1.3 利用while循环的简单例题:

    求\sum_{n=1}^{100}n   ?

 二、do...while循环语句

2.1 do-while循环:do-while循环与while循环类似,不同之处在于do-while循环至少会执行一次代码块,然后根据条件的真假来决定是否再次执行。

2.2 一般形式
do
{
    // code block to be executed
}while(condition);
 
  • 注意:do...while的特点是,先无条件的执行循环体,然后判断循环体是否成立。
2.3  利用do...while语句的简单例题

    求\sum_{n=1}^{100}n   ?

三、for循环语句

3.1 for循环:for循环是一种用于重复执行特定次数的代码块的循环结构。它包含一个初始化语句、一个循环条件和一个递增语句。

3.2  一般形式
for(initialization; condition; increment/decrement)
{
    // code block to be executed
}
 
  • initialization(英译:初始化),也就是说 “循环变量赋初值”。
  • condition(英译:条件),也就是说 “循环条件”。
  • increment/decrement(英译:自增/递减), 也就是说  “循环变量增值”。
3.3 利用for循环的简单例题:

  求\sum_{n=1}^{100}n   ?

四、用 break 句提前终止循环和 利用(continue)语句提前结束本次循环

4.1 break:在C语言中,break语句用于强制跳出循环语句,即使循环条件尚未结束也会立即跳出循环,执行循环之后的语句

例如:for 语句中:

switch语句中:

4.2  continue:continue 语句常用于循环中的条件判断语句内部,用于对满足某些条件的情况进行特殊处理。当条件满足时,执行 continue 语句,跳过后续语句,继续下一次循环。如果条件不满足,则继续执行后续语句。

以下是一个使用continue语句的实例:

  • 20
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值