當前位置:編程學習大全網 - 編程軟體 - C語言中用於結構化程序設計的三種基本結構是

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

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

1、順序結構

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

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

比如

int?a;

a=5;

printf("%d",?a);

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

2、選擇結構

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

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

3、循環結構

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

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

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

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

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

  • 上一篇:VB編程中,搜尋到文件在列表中例出,並用鼠標雙擊它打開文件或程序!
  • 下一篇:大學計算機2級和3級的區別
  • copyright 2024編程學習大全網