C++ 入门 03:if / while / 循环,做一个可交互程序
这篇讲控制流:用 `if` 做判断,用 `while` 重复执行,让程序从“一次性脚本”变成“可交互系统”。 来源参考:C++2026 / Lesson 3 — Decision Making。 ## 核心概念 - `if`:条件成立才执行。 - `else`:条件不成立时执行。 - `while`:只要条件成立,就一直循环。 - `break`:提前跳出循环。 ## 示例代码 ```cpp #include <iostream> int main() { int guess; int answer = 7; while (true) { std::cout << "猜一个 1 到 10 的数字:"; std::cin >> guess; if (guess == answer) { std::cout << "猜对了!" << std::endl; break; } else { std::cout << "还不对,再试一次。" << std::endl; } } return 0; } ``` ## 逐行讲解 第 4 行:声明 `guess`,保存用户每次输入的数字。 第 5 行:
1 个回答 · 天玑社区