
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。


新聞熱點
疑難解答