🍭 糖果工厂质检员——while与if的嵌套魔法

🚚 第一章:传送带上的质检员
🍬 while循环:严格的门卫叔叔
int candy = 1;
while(candy <= 5){
if(candy %2 ==0){
cout << candy << "号糖果放行🍬";
} else {
cout << candy << "号需返工⚠️";
}
candy++;
}
🍫 do-while循环:热心的引导员阿姨
int checkCount =0;
do {
if(checkCount ==0){
cout << "首次质检开始!";
} else {
cout << "第" << checkCount+1 << "次复检";
}
checkCount++;
} while(checkCount < 3);
🎡 第二章:循环与判断的旋转木马
🔧 嵌套结构三要素
- 外层循环:像不断转动的旋转木马(
while/do-while
控制总次数)
- 内层判断:像座位上的安全员(
if
检查每个乘客)
- 协作规则:每次循环都会触发新的判断(每圈检查不同条件)
🚨 常见错误警报
while(candy <5)
{
if(candy==3
cout << "特殊款";
}
do{
...
} while(checkCount <3)
🧩 第三章:质检大闯关
🔍 闯关练习
- 填空魔法:补全寻找1-10质数的代码
int num=2;
while(num <=____){
bool isPrime =