跳到正文
信奥逐课

第 074 课

for

🟢 入门 约 5 分钟

一句话理解

for 把“起点、条件、每轮变化”写在一起的循环。

为什么要学

遍历 1..n、遍历数组,最常用它。

讲解

for (初始化; 条件; 变化) { 循环体 }

执行顺序:初始化一次 → 检查条件 → 循环体 → 变化 → 再检查条件……

1-based:for (int i = 1; i <= n; i++)。0-based:i = 0; i < n; i++

例子

for (int i = 1; i <= 3; i++) {
    cout << i;
}

输出:

123

i 依次为 1、2、3。每次打印后 i++。

常见错误

练习 做完再看下一课

输出?

for (int i = 0; i < 3; i++) cout << i;
在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课