信奥赛之c++基础(for与if的嵌套使用)

糖果工厂大闯关——for与if的嵌套魔法

信奥赛之c++基础(for与if的嵌套使用)_第1张图片


第一章:快递站的故事(情景引入)

快递分拣员小明

快递站每天要处理100个包裹,小明发现:

  1. 有些包裹要立即派送(红色标签)
  2. 有些包裹可以暂存仓库(蓝色标签)
for (int 包裹号=1; 包裹号<=100; 包裹号++) {
   
    if (包裹颜色 == 红色) {
   
        cout << "立即派送第" << 包裹号 << "号包裹!";
    } else {
   
        cout << "第" << 包裹号 << "号包裹存入仓库~";
    }
}

知识结晶

  • for循环像传送带运送包裹
  • if语句像智能扫描仪检查标签
  • 组合使用就像自动化分拣系统

第二章:语法结构大揭秘

组合公式

for (初始化; 循环条件; 更新) {
   
    if (判断条件) {
   
        // 条件成立时执行
    } else {
   
        // 条件不成立时执行
    }
}

双重检查流程图

你可能感兴趣的:(信奥赛之c++基础,c++,开发语言,c++信奥赛)