Menu
CoddyTech

while 循环

本课属于 Coddy C++ 学习旅程的“基础知识”单元。第 43 课,共 74 课。

while 循环和 for 循环不同。for 循环通常用于遍历特定的 range,而 while 循环则允许我们在满足某个条件时持续循环。

要使用 while 循环,请这样写:

while (condition) {
	code
}

只有当条件为 true 时,代码才会执行。

注意:如果循环体中只有一条语句,可以省略花括号:

while (condition)
	code;

当你事先不知道循环需要运行多少次时,while 循环最合适。请记住,for 循环并不严格限于遍历范围。它的初始化和更新步骤都是可选的,因此这两种循环都可以实现类似的行为。

challenge icon

挑战

入门

编写一个程序,获取一个 double 类型的输入。

使用 while 循环,只要这个数大于或等于3.5,就将输入值除以 2。

输出第一个小于 3.5 的数。

亲手试试

#include <iostream>

int main() {
    // 在下面编写你的代码
    
    return 0;
}
quiz icon自我测试

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

基础知识中的所有课

自己练习: C++ 在线编译器