首頁  >  文章  >  最基本的程式控制結構有哪三種?

最基本的程式控制結構有哪三種?

青灯夜游
青灯夜游原創
2020-08-21 14:06:4326377瀏覽

最基本的程式控制結構有順序、選擇、循環三種。理論與實務證明,無論多複雜的演算法均可透過順序、選擇、循環3種基本控制結構建構出來;每種結構僅有一個入口和出口;由這3種基本結構組成的多層嵌套程序稱為結構化程序。

最基本的程式控制結構有哪三種?

程式是語句序列,執行程式就是以特定的順序執行程式中的語句。程式中執行點的變化稱為控制流程,當執行到程式中的某一語句時,也說控制權轉到了該語句。由於複雜問題的解法可能涉及複雜的執行順序,因此程式語言必須提供表達複雜控制流程的手段,稱為程式語言的控制結構,或程式控制結構。

程式控制結構是指以某種順序執行的一系列動作,用於解決某個問題。

理論與實務證明,不論多複雜的演算法皆可透過順序、選擇、循環3種基本控制結構建構出來。每種結構僅有一個入口和出口。由這3種基本結構所組成的多層嵌套程式稱為結構化程式。

  • 順序結構的程式設計是最簡單的,只要按照解決問題的順序寫出對應的語句就行,它的執行順序是自上而下,依序執行。

  • 選擇結構用於判斷給定的條件,根據判斷的結果判斷某些條件,根據判斷的結果來控製程式的流程。

  • 迴圈結構可以減少原始程式重複書寫的工作量,用來描述重複執行某段演算法的問題,這是程式設計中最能發揮電腦特長的程式結構 。循環結構可以看成是一個條件判斷語句和一個向回轉向語句的組合。

順序結構:

順序結構就是從頭到尾一句接著一句的執行下來,直到執行完最後一句。如下所示

最基本的程式控制結構有哪三種?

選擇結構

#到某個節點後,會根據一次判斷的結果來決定之後向哪一個分支方向執行。如下圖所示

最基本的程式控制結構有哪三種?

循環結構

#循環結構有一個循環體,循環體裡是一段程式碼。對於循環結構來說,關鍵在於根據判斷的結果,來決定循環體執行多少次;

最基本的程式控制結構有哪三種?

#更多相關知識,請訪問:PHP中文網

以上是最基本的程式控制結構有哪三種?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn