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

熱門文章> 算法的控制結(jié)構(gòu)有哪些 >

算法的控制結(jié)構(gòu)有哪些

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

|企服解答

  算法的控制結(jié)構(gòu)有哪些:1.順序結(jié)構(gòu);2.條件分支結(jié)構(gòu);3.循環(huán)結(jié)構(gòu)

算法的控制結(jié)構(gòu)有哪些

算法的控制結(jié)構(gòu)有哪些

  1.順序結(jié)構(gòu)

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

  2.條件分支結(jié)構(gòu)

  在一個算法中,經(jīng)常會遇到一些條件的判斷、算法的流程根據(jù)條件是否成立有不同的流向,這種先根據(jù)條件作出判斷,再決定執(zhí)行哪一種操作的結(jié)構(gòu)稱為條件分支結(jié)構(gòu)。

  3.循環(huán)結(jié)構(gòu)

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

 

|企服解答

  共同特點:

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

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

  (3)結(jié)構(gòu)內(nèi)不存在死循環(huán),即無終止的循環(huán)。

[免責聲明]

文章標題: 算法的控制結(jié)構(gòu)有哪些

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

相關文章
最新文章
查看更多
關注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內(nèi)容
消息通知
咨詢?nèi)腭v
商務合作