在 C 语言中,循环结构用于重复执行一段代码
2025-05-19
在 C 语言中,循环结构用于重复执行一段代码,直到满足特定条件为止。C 语言提供了三种主要的循环结构:for 循环、while 循环和 do-while 循环。每种循环结构适用于不同的场景,以下是它们的详细说明:
1. for 循环
for 循环是最常用的循环结构,特别适合已知循环次数的情况。其基本语法如下:
c
}
初始化表达式:在循环开始时执行一次,通常用于初始化循环变量。
条件表达式:在每次循环开始前检查,若为真(非零),则执行循环体;若为假(零),则退出循环。
更新表达式:在每次循环体执行后执行,通常用于更新循环变量。
示例:
c
#include <stdio.h>
int main() {
for (int i = 0; i < 5; i++) {
printf("i = %d\n", i);
}
return 0;
}
2. while 循环
while 循环在循环开始前检查条件,若条件为真,则执行循环体。适合不确定循环次数但知道循环条件的情况。
c
while (条件表达式) {
// 循环体
}
示例:
c
#include <stdio.h>
int main() {
int i = 0;
while (i < 5) {