Menu
CoddyTech

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,循环结束。

challenge icon

挑战

简单

编写一个程序,从用户处读取一个整数 n,并使用 while 循环打印从 2 到 n(含 n)的所有偶数。

例如,如果用户输入 10,你的程序应打印:

2 4 6 8 10

亲手试试

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // 在这里编写你的代码
    
    return 0;
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: C 在线编译器