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

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

發布時間: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語句構建循環,但並不推薦使用。

閱讀全文

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

熱點內容
如何查你的全部物流信息 瀏覽:703
抖音心動外賣小程序入口怎麼沒了 瀏覽:98
縣城代理安踏前景如何 瀏覽:95
代理人是什麼東西 瀏覽:443
去服裝市場怎麼拼包一起發貨 瀏覽:555
國內程序員平均工資是多少 瀏覽:470
如何更改套餐快件信息 瀏覽:329
保教人員一日工作程序化什麼意思 瀏覽:139
驗核酸多久能收到結果信息 瀏覽:435
為什麼金山文檔填上數據是亂碼 瀏覽:126
巴赫曼產品怎麼樣 瀏覽:463
求職簡歷封面應該寫哪些信息 瀏覽:70
如何開拓代理招標 瀏覽:851
票務代理里引流是什麼意思 瀏覽:373
怎麼代理多喜愛家紡產品 瀏覽:601
哪個公司pos機有代理功能 瀏覽:13
華為全球推廣片傳出的信息是什麼 瀏覽:18
信息軟體刪除了怎麼恢復蘋果 瀏覽:740
保險代理壓金怎麼退 瀏覽:432
葆嬰補鈣產品怎麼樣 瀏覽:353