当前位置:首页 > 问答百科 > 正文内容

什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)

福瑞号2022-12-03 04:18:35问答百科115
说给孩子们听的:顺序、分支和循环
前面我们探讨了一下什么是程序设计,什么是算法。这篇我们就来讨论一下流程的三种结构:顺序结构、分支结构和循环结构。
顺序结构:就是流程按照顺序依次执行指令,犹如一辆车在一条笔直的高速公路上行驶一样,一直往前开,直到到达终点。
什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)-图1
比如:我之前举的“起床”那个例子,就是顺序结构,大家按照第一步、第二步……的顺序依次执行完就可以了。
分支结构:就是如同道路有岔路口一样,计算机需要根据情况选择一个分支流程进行执行。
什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)-图2
比如:小朋友早上上学,会根据天气选择穿什么衣服。如果气温低,小朋友就会选择穿厚点的衣服;如果气温高,就会选择穿薄点的衣服。
什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)-图3
循环结构:就是重复做一件事情。比如闹钟每天早上7点闹铃,小朋友每天早上都要去上学等等。我们在设计一个复杂的流程,不可能都是顺序结构,就如同我们在规划道路时,不可能都是一条直道一样。程序设计,在遇到不同情况时,我们必须告诉计算机该怎么做决定、以及怎么处理。分支结构和循环结构有利于我们更简练、更清晰的设计程序。下面我分别解释一下分支结构和循环结构。
循环结构
如前所述,循环结构就是重复的做一件事情或者一系列事情。最简单的就是重复固定的次数,比如从星期一到星期五闹钟重复闹铃。复杂一点的需要根据条件判断是否重复,比如玩游戏,需要到达一个条件才结束。
循环结构在程序设计中非常重要,它可以让程序结构变得简练。循环分无限循环和有限循环两种。顾名思义,无限循环就是循环次数是无限的,有限循环就是循环次数是有限的。其中有限循环的应用非常普遍。比如,我们一周只有5天闹钟需要闹铃。
比如我们要设计一款农场种地的游戏,单块地的种地流程是:除草->放种子->浇水。
什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)-图4
那么整块田地的种地流程是:除草->放种子->浇水->到下一块地->除草->放种子->浇水->到下一块->除草……,这样一直重复下去。
什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)-图5
按照上面这个流程,如果没有条件限制,就会一直循环下去,也就是无限循环。但实际上游戏不可能一直重复种地,田地是有限的,比如只有9块地。那么这个流程可以改成:
什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)-图6
我们每耕一块地都先判断一下是否已经耕了9块地。如果还没有9块地,那就执行种地的流程,并且去下一块地;如果已经耕了9块地了,那就离开田地。这种循环就是有限循环。
分支结构
如前所述,分支结构犹如一个道路分叉口,让用户根据条件来选择执行哪条指令。还是上面种地的这个例子,“是否已经耕了9块地”就是一个选择条件,它不仅用来控制循环的次数,同时它还给出了选择分支。
如果还没耕到9块地,就选择耕地这个流程,如果已经耕过9块地,就选择“离开田地”这个指令。
上面耕地这个例子还可以通过分支结构再丰富一下。
什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)-图7
这就是程序的三种控制结构,顺序结构最常见,也是最基础;分支结构可以让我们的程序更丰富,与实际更相符;循环结构可以让我们的程序结构更简练。在实际编程中,这三种结构都是混合使用,就如同我们生活中的交通一样,也是直行、转盘、分岔路相结合。
什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)-图8
原创不易,请勿抄袭。欢迎大家和我多交流。文中部分图片来源于网上,若有侵权,请私信我删除,谢谢。

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:https://www.furui.com.cn/9002.html

“什么是顺序结构分支结构循环结构(少儿编程:程序的顺序结构、分支结构和循环结构)” 的相关文章

卧薪尝胆是谁(历史上卧薪尝胆的人物有哪些)

卧薪尝胆是谁(历史上卧薪尝胆的人物有哪些)

历史上卧薪尝胆的人物:1、勾践;2、韩信;3、司马迁;4、刘邦;5、秦孝公。该成语原意指越王勾践战败后以柴草卧铺,并经常舔尝苦胆,以时时警惕自己不忘所受苦难的故事,后形容人刻苦自励,发奋图强。 资料拓展1、勾践:越王勾践即位,同年,在檇李大败吴师。越王勾践三年(公元前494年),被吴军败于夫椒,被...

可是拼音可是怎么读(汉语拼音中“o”的发音)

可是拼音可是怎么读(汉语拼音中“o”的发音)

在很多人心目中汉语拼音中“o”的发音是“喔”,“公鸡喔喔叫”的“喔”。可是,不知不觉中小学及幼儿园教的拼音开始变了很多,现在很多孩子念的是“哦”。 有个家长看到孩子念“啊喔鹅”,认为老师在幼儿园教错了,还特意跑去求证一下,因为自己以前在学校里学的明明是“阿喔鹅”呀。结果得知“教改”了,国家统一改成...

卧槽是什么意思(这个汉语词汇含义太多)

卧槽是什么意思(这个汉语词汇含义太多)

根据中国互联网络信息中心报告,截至2017年12月,中国网民达到惊人的7.72亿。而网民们的活跃也带动了汉语语言的发展,汉语新词汇层出不穷。 在小编的朋友中,有一位叫做马克·佩因特(Mark Painter)的美国老外。自2010年从美国移居来中国,已经生活了8年之久。这个老外的汉语非常流利,在三...

我是歌手第三季冠军是谁(盘点历季《我是歌手》赛季冠军)

我是歌手第三季冠军是谁(盘点历季《我是歌手》赛季冠军)

盘点历季《我是歌手》赛季冠军,除了羽泉,还有他们! 每个人都有一些梦想,有的人的梦想就是想当一个歌唱演员,在“我是歌手”音乐竞技类节目中,就有一些坚持着自己的梦想,争夺着赛季冠军,跟着小编一起看看都有哪些歌唱演员“追梦”成功了吧~ 羽泉 第一季冠军 羽泉,中国内地音乐组合;1998年,陈羽凡与胡...

人类发明创造的故事有哪些(盘点近现代对人类影响深远的46个发明)

人类发明创造的故事有哪些(盘点近现代对人类影响深远的46个发明)

导语 盘点46个对人类影响深远的现代发明,看各国都占了多少比重? 01 手机(美国) 1973年的4月,美国著名的摩托bai罗拉公司当中的技术员马丁·库帕发明了世界上第一部平民可以使用的手机。 02 电脑(美国) 世界上第一台通用计算机“ENIAC”于1946年2月14日在美国宾夕法尼亚大学诞生...

霜月红于二月花什么意思(第1讲——古诗鉴赏入门知识学习)

霜月红于二月花什么意思(第1讲——古诗鉴赏入门知识学习)

古体诗和近体诗的区别: 格律诗的特点: 律诗每篇句数、字数、平仄、用韵、对仗等均有一定规则。包括五律和七律。一、二两句叫首联或起联,三、四两句叫颔联,五、六两句叫颈联,七、八两句叫尾联或结联。每联上句叫出句,下句叫对句。颔联和颈联必须须对仗,首联、尾联可对可不对。 对仗的主要特点: ①...