while 循环
本课属于 Coddy C 学习旅程的“基础知识”单元。第 38 课,共 63 课。
只要指定条件为真,while 循环就会让你重复执行一段代码。
这是基本语法:
while (condition) {
// 要重复执行的代码
}我们来创建一个简单的计数器:
初始化一个计数器变量
int count = 1;创建一个 while 循环,只要 count 小于或等于 5 就持续运行
while (count <= 5) {
printf("%d ", count);
count++;
}运行代码后,输出将是:
1 2 3 4 5循环会一直继续,直到 count 变为 6。此时,条件 count <= 5 变为 false,循环结束。
挑战
简单编写一个程序,从用户处读取一个整数 n,并使用 while 循环打印从 2 到 n(含 n)的所有偶数。
例如,如果用户输入 10,你的程序应打印:
2 4 6 8 10亲手试试
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// 在这里编写你的代码
return 0;
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C 在线编译器