算法的三种基本结构包括哪些(算法的三种基本结构是什么)
时间:2022-09-23 01:13:23
1、顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的。
它是任何一个算法都离不开的一种基本算法结构。顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤。
2、条件结构:
条件结构是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构。
条件P是否成立而选择执行A框或B框。无论P条件是否成立,只能执行A框或B框之一,不可能同时执行A框和B框,也不可能A框、B框都不执行。一个判断结构可以有多个判断框。
3、循环结构
在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。循环结构又称重复结构,循环结构可细分为两类:
一类是当型循环结构,如下左图所示,它的功能是当给定的条件P成立时,执行A框,A框执行完毕后,再判断条件P是否成立,如果仍然成立,再执行A框,如此反复执行A框,直到某一次条件P不成立为止,此时不再执行A框,离开循环结构。
另一类是直到型循环结构,如下右图所示,它的功能是先执行,然后判断给定的条件P是否成立,如果P仍然不成立,则继续执行A框,直到某一次给定的条件P成立为止,此时不再执行A框,离开循环结构。
最新文章
- 1常德大型水库排名? 开荒保洁服务?
- 2怎样上传网站阿里云服务器上传文件?
- 3国网笔试面试总分多少能进国网?
- 4家居行业前景? EPS行业状况如何?
- 5人民法院网公告查询? 公务员拟录用后还会出录用公告吗?
- 6国内机床行业的排名? 箭牌家居集团在国内排名?
- 7衢江源头? 甬金衢上衢江段经过衢江哪里?
- 8长沙搬家公司? 长沙搬家公司哪家好?
- 9高科技行业有哪些? 高科技行业包括哪些?
- 10什么是o2o模式?如何优化o2o模式?
- 11昆明搬家哪家便宜? 万顺搬家电话搬家行吗?
- 12梁开中学好么? 梁开中学和省实哪个好?
- 13天津竹内装潢公司干模具行业咋样?
- 14庆余年司司结局? 何为司歌司训?
- 15阳城县低保标准? 阳城县属于哪?
- 16木门特点介绍? 实木门特点?
- 17深圳搬家哪家便宜? 深圳搬家费用多少钱,深圳搬家价格表?
- 18高尔基的地位和影响?
- 19热力公司24小时服务热线?
- 20行业规范内容? 书店行业规范?
- 21河南省事业单位招聘办法?
- 22木器商是指什么行业? 如何成为行业专家?
- 23保洁服务有哪些? 成都哪里有石狮?
- 24服装贴牌是什么行业类别?
- 25宁波市鄞州下应街道东兴社区会拆吗?
- 26临沂事业编教师招聘考试总分多少分?
- 27家具行业真皮沙发的认定标准?
- 28可视门铃行业市场的容量?
- 29食品三包规定? 烤箱三包规定?
- 30会议总结怎么写?