
1 、(3) 循环结构循环结构有两种基本形态:w h i l e型循环和d o - w h i l e型循环。
执行序列为:首先执行A,再判定条件,条件为真时,一直循环执行A,一旦条件为假,结束循环,执行循环紧后的下一条语句。在图1 - 6、图1 - 7中,A被称为循环体,条件被称为循环控制条件。要注重的是:1) 在循环体中,必然对条件要判定的值进行修改,使得经过有限次循环后,循环一定能结束,如图1 - 3中的i = i - 1。2) 当型循环中循环体可能一次都不执行,而直到型循环则至少执行一次循环体。3) 直到型循环可以很方便地转化为当型循环,而当型循环不一定能转化为直到型循环。例如,图1 - 7可以转化为图1 - 8。2 用N-S图描述算法N - S图是另一种算法表示法,是由美国人I . N a s s i和B . S h n e i d e r m a n共同提出的,其根据是:既然任何算法都是由前面介绍的三种结构组成,所以各基本结构之间的流程线就是多余的,因此,N - S图也是算法的一种结构化描述方法。N - S图中,一个算法就是一个大矩形框,框内又包含若干基本的框,三种基本结构的N - S 图描述如下所示:1. 顺序结构如图1 - 9所示,执行顺序先A后B。


新闻热点
疑难解答