for 和 while 谁才是“循环王”?《野牛程序员老师讲少儿编程》
《野牛程序员老师讲编程》特别篇:for 和 while 谁才是“循环王”?
欢迎收看今天的少儿编程“擂台赛”!
今天对决的选手是:
1号选手:for 循环大哥
资历老,节奏稳,典型“计划型选手”。
座右铭:“啥时候开始,走几步,每次走几步,我都安排得明明白白!”
2号选手:while 循环小弟
🧑🦱 灵活机动,不按套路出牌,偏爱“看情况”。
座右铭:“只要你条件成立,我可以一直转圈圈,转到地老天荒。”
出场代码(for)
意思是:从0开始,一次一次往上数,数到4就收工。
数学味儿很浓 —— 明确次数,执行固定次数的操作。
出场代码(while)
意思是:只要我还小于5,我就继续干。
更偏向生活 —— “看心情”(看条件),条件对就继续,否则拜拜。
🥊 实战比拼:哪个更好?
举个小朋友爱听的例子
🧸 比如玩套圈游戏:
知道有5个圈圈:用for
不知道啥时候能套中目标:用while
🧠 小朋友该怎么选?
想清楚事情重复几次了,用 for!
只知道“什么时候停”,用 while!
就像——
for 是公交车,站站都有安排。
while 是打车,去哪看心情!
老师的编程小叮咛
for是“执行次数控制大师”
while是“条件判断大拿”
都要掌握,选谁全看场合!
🧪 彩蛋:让他们都无限循环(慎用!)
注意:这是“无限循环”!没准程序跑着跑着,电脑都开始冒烟了
野牛程序员教少儿编程与信息学奥赛
宜宾市野牛网络科技有限公司专业微信小程序开发、网站建设、软件开发等
领取专属 10元无门槛券
私享最新 技术干货