国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

熱門文章> 算法的控制結構有哪些 >

算法的控制結構有哪些

36氪企服點評小編
2022-12-01 15:50
2242次閱讀

|企服解答

  算法的控制結構有哪些:1.順序結構;2.條件分支結構;3.循環結構

算法的控制結構有哪些

算法的控制結構有哪些

  1.順序結構

  順序結構是最簡單的算法結構,語句與語句之間是按從上到下的順序進行的。它是由若干個依次執行的處理步驟組成的,它也是任何一個算法都離不開的一種算法結構。

  2.條件分支結構

  在一個算法中,經常會遇到一些條件的判斷、算法的流程根據條件是否成立有不同的流向,這種先根據條件作出判斷,再決定執行哪一種操作的結構稱為條件分支結構。

  3.循環結構

  需要重復執行同一操作的結構稱為循環結構,即從某處開始,按照一定條件反復執行某一處理步驟,反復執行的處理步驟稱為循環體。循環結構中通常都有一個起循環計數作用的變量,這個變量的取值一般都包含在執行或終止循環的條件中。循環結構有while型循環(也稱當型循環)和until型循環(也稱直到型循環)兩種,要注意這兩種循環的聯系和區別。

 

|企服解答

  共同特點:

  (1)只有一個入口和出口

  (2)結構內的每一部分都有機會被執行到,也就是說對每一個框來說都應當有一條從入口到出口的路徑通過它,如圖中的A,沒有一條從入口到出口的路徑通過它,就是不符合要求的算法結構。

  (3)結構內不存在死循環,即無終止的循環。

[免責聲明]

文章標題: 算法的控制結構有哪些

文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。

消息通知
咨詢入駐
商務合作