中文字幕高清在线,中文字幕在线电影观看,中文字幕在线看,免费国产一区二区三区,男攻调教双性男总裁,热热涩热热狠狠色香蕉综合,亚洲精品网站在线观看不卡无广告

算法基本邏輯結(jié)構(gòu)知識(shí)點(diǎn)

時(shí)間:2022-02-16 11:15:36 好文 我要投稿

算法基本邏輯結(jié)構(gòu)精選知識(shí)點(diǎn)

  數(shù)學(xué),作為人類思維的表達(dá)形式,反映了人們積極進(jìn)取的意志、縝密周詳?shù)倪壿嬐评砑皩?duì)完美境界的追求。小編準(zhǔn)備了算法基本邏輯結(jié)構(gòu)知識(shí)點(diǎn),希望你喜歡。

算法基本邏輯結(jié)構(gòu)精選知識(shí)點(diǎn)

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

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

  順序結(jié)構(gòu)在程序框圖中的.體現(xiàn)就是用流程線將程序框自上而下地連接起來(lái),按順序執(zhí)行算法步驟。如在示意圖中,A框和B框是依次執(zhí)行的,只有在執(zhí)行完A框指定的操作后,才能接著執(zhí)行B框所

  指定的操作。

  (2)條件結(jié)構(gòu):

  條件結(jié)構(gòu)是指在算法中通過(guò)對(duì)條件的判斷根據(jù)條件是否成立而選擇不同流向的算法結(jié)構(gòu)。

  條件P是否成立而選擇執(zhí)行A框或B框。無(wú)論P(yáng)條件是否成立,只能執(zhí)行A框或B框之一,不可能同時(shí)執(zhí)行

  A框和B框,也不可能A框、B框都不執(zhí)行。一個(gè)判斷結(jié)構(gòu)可以有多個(gè)判斷框。

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

  在一些算法中,經(jīng)常會(huì)出現(xiàn)從某處開(kāi)始,按照一定條件,反復(fù)執(zhí)行某一處理步驟的情況,這就是循環(huán)結(jié)構(gòu),反復(fù)執(zhí)行的處理步驟為循環(huán)體,顯然,循環(huán)結(jié)構(gòu)中一定包含條件結(jié)構(gòu)。循環(huán)結(jié)構(gòu)又稱重復(fù)結(jié)構(gòu),循環(huán)結(jié)構(gòu)可細(xì)分為兩類:

 、僖活愂钱(dāng)型循環(huán)結(jié)構(gòu),如下左圖所示,它的功能是當(dāng)給定的條件P成立時(shí),執(zhí)行A框,A框執(zhí)行完畢后,再判斷條件P是否成立,如果仍然成立,再執(zhí)行A框,如此反復(fù)執(zhí)行A框,直到某一次條件P不成立為止,此時(shí)不再執(zhí)行A框,離開(kāi)循環(huán)結(jié)構(gòu)。

 、诹硪活愂侵钡叫脱h(huán)結(jié)構(gòu),如下右圖所示,它的功能是先執(zhí)行,然后判斷給定的條件P是否成立,如果P仍然不成立,則繼續(xù)執(zhí)行A框,直到某一次給定的條件P成立為止,此時(shí)不再執(zhí)行A框,離開(kāi)循環(huán)結(jié)構(gòu)。

  注意:1循環(huán)結(jié)構(gòu)要在某個(gè)條件下終止循環(huán),這就需要條件結(jié)構(gòu)來(lái)判斷。因此,循環(huán)結(jié)構(gòu)中一定包含條件結(jié)構(gòu),但不允許死循環(huán)。2在循環(huán)結(jié)構(gòu)中都有一個(gè)計(jì)數(shù)變量和累加變量。計(jì)數(shù)變量用于記錄循環(huán)次數(shù),累加變量用于輸出結(jié)果。計(jì)數(shù)變量和累加變量一般是同步執(zhí)行的,累加一次,計(jì)數(shù)一次。

  算法基本邏輯結(jié)構(gòu)知識(shí)點(diǎn)就為大家介紹到這里,希望對(duì)你有所幫助。