网站首页
手机版

算法的三种基本结构是什么 算法的三种基本结构包括哪些

更新时间:2022-04-24 07:08:11作者:未知

算法的三种基本结构是什么 算法的三种基本结构包括哪些

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框,离开循环结构。

为您推荐

南昌现代外国语学校开放日时间+预约入口2023

南昌现代外国语学校定于4月15日、4月23日举行“校园开放日”,各位家长朋友可以提前预约,4月14日17:00截止预约。

2023-04-12 16:39

琐怎么组词 琐怎么组词组词语

1、琐怎么组词 :(1)琐碎、烦琐、琐细、繁琐、猥琐、委琐、琐闻、烦琐哲学、琐屑、琐事。(2)琐琐屑屑、萎琐、琐琐、灵琐、琐议、琐琐葡萄、琐尾流离、琐呐。(3)琐尾、琐窗、卑琐、青琐、琐记、嵬琐、袭常缀琐、琐琐碎碎、青琐

2023-04-12 16:35

赞怎么组词 赞美的赞怎么组词

1、赞怎么组词:(1)赞同、赞赏、赞助、盛赞、礼赞、赞誉、赞许、赞不绝口、赞扬、称赞。(2)赞叹不已、参赞、赞语、赞美诗、赞礼、赞佩、不赞一词、赞善、咏赞。(3)赞翊、赞化、不禁赞叹、序赞、叶赞赞悦、商务参赞、谬赞。燮赞

2023-04-12 16:34

境怎么组词(境怎么组词两个字)

1、境怎么组词:(1)止境、处境、身临其境、情境、梦境、境况、过境、境地、绝境、佳境。(2)窘境、家境、学无止境、压境、晚境、国境、厄境、接境、生态环境。(3)入境、环境保护、环境污染、惨境、老境、苦境、永无止境、化境、

2023-04-12 16:32

相怎么组词(相怎么组词组)

1、相怎么组词:(1)相合、相连、相对、相知、相爱、相同、代代相传、相比、另眼相看。(2)互相、相互、相信、面面相觑、遥遥相对、和睦相处、鸿案相庄、相距。(3)凶相毕露、交相辉映、自相残杀、息息相关、肝胆相照、相遇。2、

2023-04-12 16:32

趟怎么组词语(趟怎么组词语和拼音)

1、趟怎么组词语:(1)趟马、赶趟儿、趟水、光趟、走趟、趟过去、凭趟、趟将。(2)趟子、趟子手、趟趭、赶不上趟、白跑一趟、赶趟、一趟平。(3)趟土马、趟土牛、转一趟、跟趟儿、顶趟儿、不赶趟。2、趟,汉字,多音字,读tān

2023-04-12 16:31