信奥赛之c++基础(循环结构之for循环)
🎢 游乐园循环大冒险——for循环探秘之旅
🚀 第一章:循环火箭发射基地
🎡 旋转木马的秘密
魔法转盘规则:
每个小朋友都要坐3圈木马,程序可以这样写:
for(int i=1; i<=3; i++){
// 从1数到3
cout << "第" << i << "圈开始!";
}
🔧 火箭发射三步骤
for(①准备燃料; ②检查条件; ③补充燃料){
④执行任务;
}
// 就像发射火箭:
// ①装燃料→②检查能否点火→④发射→③补充燃料→重复...
🍭 糖果计数器示例
#include <iostream>
using namespace std;
int main() {
for(int candy=1; candy<=5; candy++){
cout << "吃到第" << candy << "颗糖果🍬";
}
return 0;
}
// 输出:吃到第1颗→第2颗→...→第5颗
📜 第二章:循环零件说明书
🧩 for循环四要素
部件 | 比喻说明 | 示例 | 注意事项 |
---|---|---|---|
初始化 | 准备计数器 | int i=0 |
像给存钱罐放初始硬币 |
循环条件 | 继续循环的通行证 | i<5 |
满足条件才会继续 |
更新表达式 | 改变计数器的魔法 | i++ |
每次循环后自动执行 |
循环体 | 重复执行的魔法咒语 | cout << ... |
用大括号包裹多条语句 |
🚨 常见错误警报
for(int i=0; i<5; i++); // ❌ 多写了分号,循环体为空
{
cout << "hello"; // 只会执行一次
}
for(;;)