
小明眼睛亮了,一片一片地吃肉,每吃一片,爸爸就夹一片过来。吃到第10片时,爸爸停下了手:“好啦,现在你碗里有10片肉,游戏结束。”
这个“吃肉夹肉”的过程,其实就是计算机里的 while循环:
while(你碗里的肉 < 10) {
你吃掉一片肉;
爸爸夹一片肉给你;
}
条件“你碗里的肉 < 10”为真时,循环体就一直执行;等到碗里的肉等于10,条件为假,循环停止。
在淮南的少儿编程课上,我们用这个例子引出代码:
```cpp
int meatInMyBowl = 3; // 一开始只有3片
while (meatInMyBowl < 10) {
meatInMyBowl++; // 吃一片,爸爸夹一片,相当于总数+1
}
cout << “现在碗里有” << meatInMyBowl << “片肉,够吃啦!”;
```
孩子们恍然大悟:原来while循环就是“当某个条件满足时,反复做同一件事”,就像爸爸一直夹肉直到够10片。
信奥赛里,while循环无处不在。 比如让计算机累加1到100,或者模拟蜗牛爬井,都需要它。掌握了while,孩子就能让电脑乖乖重复劳动,自己当个小指挥官。
在淮南学C++,我们不只教语法,更用孩子熟悉的生活场景,把抽象代码变好玩。下次喝牛肉汤时,孩子也许会脱口而出:“妈妈,这是while循环!”
欢迎来淮南的少儿编程课堂,一起用“牛肉汤”解锁更多信奥知识!

33

被折叠的 条评论
为什么被折叠?



