第3章 選擇結構

2022-07-25 10:12:16 字數 809 閱讀 3448

1、流程圖

l 定義:逐步解決指定問題的步驟和方法的一種圖形化表示。

l 符號

2、if選擇結構

l if是用於做出判斷和選擇

l 資料流程圖

l 語法:

if(判斷條件

)l 使用if-else的兩重判斷

語法:if(表示式

)else

3、多重選擇

l 多個if的使用

語法:if(表示式1)

if(表示式2)

……4、多重if-else

l 資料流程圖

l 語法:

if(條件

1)else if(條件

2)else

5、if-else巢狀

l 資料流程圖

l 語法

if(條件

1)else

}else

6、switch-case選擇結構

l 語法:

switch(表示式

)注:switch後的表示式內只可以是整型和字元型。//(int/char)

第4章 選擇結構程式設計

例4.6 要求按照考試成績的等級輸出百分之分數段,a等級為85分以上,b等為70 84分,c等為60 69分,d等為60分以下。成績的等級由鍵盤輸入。例4.7 用switch語句處理選單命令。在許多應用程式中,用選單對流程進行控制,例如從鍵盤輸入乙個 a 或 a 字元,就會執行a 操作,輸入乙個 b...

第4章 選擇結構程式設計

例4.1 判別方程ax 2 bx c 0的根。include includeint main return 0 執行結果如下 例4.2 輸入兩個實數,按由小到大的順序輸出。includeint main printf 5.2f,5.2f n a,b return 0 執行結果如下 例4.3 輸入三個...

第4章 選擇結構程式設計

例4.1 求ax bx c 0的根,由鍵盤輸入a,b,c。c include include int main return 0 執行結果如下 例4.2 輸入兩個實數,按由小到大的順序輸出這兩個數。c include int main printf 5.2f,5.2f n a,b return 0 ...