一、循环
C语言提供了 3 种循环语句 。
for 循环 ,while 循环 ,do-while 循环 。
1. for 循环
形式 :
- 初始化(表达式1):在循环开始之前执行一次,通常用于设置循环变量的初始值。
- 条件(表达式2) :在每次循环迭代开始时检查。 如果条件为真(非零),则执行循环体;如果为假(零),则退出循 环。
- 更新 (表达式3):在每次循环迭代结束时执行,通常用于更新循环变量的值。
- 循环体(语句1) :在每次循环迭代中执行的代码块。
示例 :
代码 :
运行结果 :
2. while 循环
形式 :
- 条件 (表达式4) :在每次循环迭代开始时检查。 如果条件为真,则执行循环体;如果为假,则退出循环。
- 循环体 (语句4) :在每次循环迭代中执行的代码块。
示例 :
代码 :
运行结果 :
3. do-while 循环
在C语言中, do-while
循环 与 while
循环 类似,但有一个重要的区别 :do-while
循环至少会执行一次循环体,然后再检查条件。
(这意味着,无论条件是否满足,循环体中的代码都会至少执行一次。如果条件满足,循环会继续执行;如果不满足,循环会终止。)
形式 :
- 循环体(语句5):这是每次循环迭代中都会执行的代码块。
- 条件(表达式5):在每次循环迭代结束后检查。 如果条件为真(非零),循环继续;如果为假(零),循环终止。
示例 :
代码 :
运行结果 :