🚀 C++ 基础教程:轻松掌握 for
循环!
👋 大家好,今天我们来聊聊编程中非常重要的一个概念——循环,特别是 for
循环!
🌟 什么是循环?
循环是让计算机做重复工作的工具。比如,我们需要打印数字 1 到 10,而不是写 10 次 cout
,用循环就能高效完成!
🛠️ for
循环的基本语法:
for (初始化; 条件; 更新) {
// 循环体
}
各部分解析:
- 初始化:用来定义循环变量,比如
int i = 0
。 - 条件:决定循环是否继续运行,例如
i < 10
,当条件为false
时循环结束。 - 更新:每次循环执行后,对变量进行更新,比如
i++
让i
每次加 1。
🌟 一个简单例子:打印 1~10
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 10; i++) {
cout << i << " ";
}
return 0;
}
💡 运行结果:
1 2 3 4 5 6 7 8 9 10
解释:
int i = 1
是循环的起点,从 1 开始。i <= 10
是循环条件,当i
超过 10 时,循环停止。i++
每次让i
增加 1。
📌 使用场景:
- 遍历数组:处理一组数据。
- 计数:例如打印 1 到 N。
- 重复任务:如对多个文件执行相同操作。
🌟 高级用法:嵌套 for
循环
你也可以把一个 for
循环嵌套在另一个循环中。比如打印一个 3×3 的矩阵:
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= 3; j++) {
cout << "(" << i << ", " << j << ") ";
}
cout << endl;
}
return 0;
}
💡 运行结果:
(1, 1) (1, 2) (1, 3)
(2, 1) (2, 2) (2, 3)
(3, 1) (3, 2) (3, 3)
🔥 你学会了吗? 快来试试用 for
循环写一些有趣的小程序吧!有任何问题欢迎加入我的知识星球一起交流👉 点击这里加入 🎉