導航:首頁 > 軟體知識 > 一個結構化程序必須由什麼構成

一個結構化程序必須由什麼構成

發布時間:2023-08-02 13:52:25

Ⅰ C語言中用於結構化程序設計的三種基本結構是

三種基本結構為順序結構,選擇結構和循環結構。

1、順序結構

順序結構表示程序中的各操作是按照它們出現的先後順序執行的。

大多數C語言語句都是順序結構的, 按照代碼的先後順序執行。

比如

inta;
a=5;
printf("%d",a);

這個代碼就是先定義a,然後賦值,最後輸出,嚴格按照代碼的順序進行執行。

2、選擇結構

選擇結構表示程序的處理步驟出現了分支,需要根據某一特定的條件選擇其中的一個分支執行。選擇結構有單選擇、雙選擇和多選擇三種形式。

在C語言中,選擇結構有兩種實現方法, 一種是if-else語句,另一種為switch-case語句。

3、循環結構

循環結構表示程序反復執行某個或某些操作,直到某條件為假(或為真)時才可終止循環。循環結構的基本形式有兩種:當型循環和直到型循環。

當型循環:表示先判斷條件,當滿足給定的條件時執行循環體,並且在循環終端處流程自動返回到循環入口;如果條件不滿足,則退出循環體直接到達流程出口處。因為是"當條件滿足時執行循環",即先判斷後執行,所以稱為當型循環。

直到型循環:表示從結構入口處直接執行循環體,在循環終端處判斷條件,如果條件不滿足,返回入口處繼續執行循環體,直到條件為真時再退出循環到達流程出口處,是先執行後判斷。因為是"直到條件為真時為止",所以稱為直到型循環。

在C語言中,循環有for循環,while循環,和do...while三種常見的循環。

另外還可以用goto語句構建循環,但並不推薦使用。

閱讀全文

與一個結構化程序必須由什麼構成相關的資料

熱點內容
下城區石大貨運市場是什麼社區 瀏覽:174
寧波建材市場有哪些 瀏覽:289
考拉海購怎麼樣做代理 瀏覽:575
兼職代理賠錢了怎麼辦 瀏覽:200
甘谷為什麼沒有花鳥市場 瀏覽:143
和影視照明技術相近的有哪些專業 瀏覽:54
新北區數據網站設計開發有哪些 瀏覽:263
設備信息系統軟體有哪些 瀏覽:4
博途如何計時程序 瀏覽:971
學點兒技術去哪裡學 瀏覽:69
榮耀手機能免費發簡訊嗎程序如何 瀏覽:809
法律服務代理制是什麼 瀏覽:594
新能源汽車哪個市場最好 瀏覽:747
自產農產品怎麼界定自產 瀏覽:348
電影特殊交易講的什麼 瀏覽:618
醫夫子的產品怎麼樣 瀏覽:656
中國銀行扣款信息在哪裡設置 瀏覽:585
耐克回收什麼產品 瀏覽:818
貓吐蟲了買什麼產品 瀏覽:272
文案推廣產品怎麼寫 瀏覽:576