C語言流程控制結構 順序結構 選擇結構

2022-08-26 19:48:11 字數 768 閱讀 7542

c語言3種流程控制結構:順序結構、選擇結構、迴圈結構。

順序結構

最簡單的結構,不需要關鍵字。安照**順序一步步執行。

選擇結構

(一)if簡單使用

1) 第一種結構:if 

a) 如果條件為真,就執行後面的語句,否則不執行。

if(條件)

2) 第二種結構:if - else

a) 如果條件成立就執行語句1,否則執行語句2。

if(條件)

else

3) 第三種結構:if - else if - else...

a) 先判斷條件1,若成立則執行語句1,其它不執行;若條件1不成立,則檢查條件2···,【注意】如果條件3成立,則說明前面的都不成立。所有的語句塊只有乙個會被執行。

if(條件1)

else if(條件2)

else (條件3)

(二)選擇結構-switch

switch(值) //通常是變數

解說:該結構把數值與數值1進行比較,若相等,則執行後面的所有語句,直到遇見break語句跳出整個迴圈,若前面的條件都不滿足,則最終會執行default後面的語句。如果不寫break語句,則後面的語句會接連執行,直到遇到break語句或者是全部語句執行完畢,只要前面的條件成立,則後面的判斷就直接被忽略。  

流程控制 選擇結構筆記

流程控制 1.順序結構 預設的流程結構,按書寫順序走 2.選擇結構 在給定的條件下進行判斷,再根據判斷來覺得執行哪一段 3.迴圈結構 在給定條件成立的情況下,反覆執行某一段 選擇結構 if 語句 switch 語句 1.if 語句 結構 結構一 include int main 人數 int cou...

流程控制語句 選擇結構

流程控制語句 可以控制程式的執行流程。分類 順序結構 選擇結構 迴圈結構 選擇結構 選擇結構 if語句 switch語句 1.if語句 1.if語句的格式1 if 比較表示式 elseelseelseelse 3.if語句的格式3 if 比較表示式1 elseif 比較表示式2 elseif 比較表...

流程控制之選擇結構

三大流程控制語句 順序結構 選擇結構 迴圈結構 1.選擇結構 if結構,fi else結構 多重if 巢狀if switch結構 1 多重if結構 if 表示式1 語句1 else if 表示式2 語句2 else if 表示式3 語句3 else 語句n 例 給定乙個數,判斷它的區間 public...