• 算法的三种基本结构是

              算法的三种基本结构是:顺序结构、条件分支结构、循环结构。
              1、顺序结构
              是最简单的算法结构,语句与语句之间是按从上到下的顺序进行的。它是由若干个依次执行的处理步骤组成的,它也是任何一个算法都离不开的一种算法结构。
              2、条件分支结构
              在一个算法中,经常会遇到一些条件的判断、算法的流程根据条件是否成立有不同的流向,这种先根据条件作出判断,再决定执行哪一种操作的结构称为条件分支结构。
              3、循环结构
              需要重复执行同一操作的结构称为循环结构,即从某处开始,按照一定条件反复执行某一处理步骤,反复执行的处理步骤称为循环体。循环结构中通常都有一个起循环计数作用的变量,这个变量的取值一般都包含在执行或终止循环的条件中。
              循环结构有while型循环(也称当型循环)和until型循环(也称直到型循环)两种。



              扩展资料
              结构流程图:
              1973年美国学者提出了一种新的流程图形式。在这种流程图中,完全去掉了带箭头的流程线。全部算法写在一个矩形框内。在该框内还可以包含其它的从属于它的框,即可由一些基本的框组成一个大的框。这种适于结构化程序设计的流程图称N-S结构化流程图。其中:
              1、顺序结构:A和B两个框组成一个顺序结构。
              2、选择结构:条件成立时执行A操作,条件不成立则执行B操作结构。
              3、循环结构:当型循环结构下,先判断后执行,当条件成立时反复执行A操作,直到条件不成立为止。
              一个结构化的算法是由一些基本结构顺序组成的;在基本结构之间不存在向前或向后的跳转,流程的转移只存在于一个基本结构范围之内。一个非结构化的算法可以用一个等价的结构化算法代替,其功能不变。如果一个算法不能分解为若干个基本结构,则它必然不是一个结构化的算法。
              参考资料来源:搜狗百科-算法结构

              算法的三种基本结构是


              本文原地址:
              郑重声明内容均来自互联网,如果侵犯了你的权利,请联系我们删除!

              标签: 京都个子后学

                        • 上一篇:evus怎么正确填写?
                          下一篇:怎样背包才正确省力?