for 循环
本课属于 Coddy C 学习旅程的“基础知识”单元。第 37 课,共 63 课。
for 循环是一种控制结构,允许你按指定次数重复执行一段代码。
for 循环包含三个部分:
- 初始化(在循环开始前执行一次)
- 条件(在每次迭代前检查)
- 更新(在每次迭代后执行)
for (initialization; condition; update) {
// 要执行的代码
}让我们创建一个简单的 for 循环,从 1 数到 5:
for (int i = 1; i <= 5; i++) {
printf("%d ", i);
}执行上述代码后,输出将是:
1 2 3 4 5它的工作原理:
- 首先,我们将
i初始化为 1 - 然后,我们检查
i <= 5(结果为 true,因此我们执行循环体)
- 我们输出
i的值 - 我们将
i加 1 - 我们重复步骤 2-4,直到条件变为 false
挑战
简单编写一个程序,从输入中读取整数 n,并使用 for 循环打印从 1 到 n 的所有数字,每个数字之间用空格分隔。
n = 4 时的输出示例:
1 2 3 4确保每个数字后面都有一个空格,包括最后一个数字。
亲手试试
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// 在这里编写你的代码
return 0;
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C 在线编译器