跳动探索网

💻编程小课堂:while 和 do-while 的使用及区别🧐

导读 首先,让我们认识两个常用的循环结构——`while` 和 `do-while`。它们都用于重复执行代码块,但运行逻辑略有不同。🤔while 循环:先判断

首先,让我们认识两个常用的循环结构——`while` 和 `do-while`。它们都用于重复执行代码块,但运行逻辑略有不同。🤔

while 循环:先判断条件,再决定是否执行代码。如果初始条件为假,那么代码块可能一次都不会运行。就像一个门卫,只有符合条件的人才能进入并被服务。🚪

do-while 循环:先执行代码,再检查条件。这意味着无论条件如何,代码至少会运行一次。适合需要确保某些操作无论如何都要发生的情况,比如打印欢迎语句。👋

举个栗子👇

```cpp

int i = 0;

// while 循环

while (i > 5) {

cout << "Hello" << endl;

}

// do-while 循环

do {

cout << "Hi" << endl;

} while (i < 5);

```

第一个不会输出任何内容,第二个会输出一次 "Hi"。🌟

总结来说,`while` 更灵活,而 `do-while` 更保险!选择哪种取决于你的需求哦!💪

编程 基础语法 while与do-while