C語言學習7(switch語句)

2022-03-28 11:14:07 字數 879 閱讀 4600

switch語句

/*

switch語句(注意格式):

switch(表示式) :表示式只能為整型、字元型、列舉型,case語句中的表示式也一樣!

特殊用法: 此用法適用於不同的資料得到相同的結果的情況.

switch(表示式) :表示式只能為整型、字元型、列舉型,case語句中的表示式也一樣!

*///

例項4-5:成績查詢

//在查成績時,系統將提示輸入考號,如果存在該考號,則顯示其成績,否則顯示錯誤資訊。

#include

"stdio.h

"#include

"conio.h

"void

main()

getch();

}

//

例項4-6:成績等級查詢

//在進行評定時通常會將成績分為幾個等級,0~59分為不合格,60~79分為及格,80~89分為良好,90~100為優秀。

//本例項中將實現如下功能:輸入乙個成績,程式會給出對應的等級。

#include

"stdio.h

"#include

"conio.h

"void

main()

getch();

}

C語言switch語句

switch語句 switch 表示式 case 常量表示式 1 語句1 case 常量表示式 2 語句2 case 常量表示式 n 語句n default 語句 n 1 說明 1 switch後面括號內的表示式,其值可以使整形 字元型 列舉型資料 2 應該在執行乙個case 分支後,使流程跳出 s...

C語言switch語句

既然有了if else 組合為什麼還需要switch case 組合呢?那你既然有了菜刀為什麼還需要水果刀呢?你總不能扛著雲長的青龍偃月刀 又名冷豔鋸 去削蘋果吧。如果你真能做到,關二爺也會佩服你的。if else 一般表示兩個分支或是巢狀表示少量的分支,但如果分支很多的話 還是用switch ca...

C語言 條件語句 switch語句

用於直接處理不同情況下的多路問題。switch語句又可稱為開關語句,其執行流程和多分支if語句類似。switch 表示式 當switch後面的 表示式 的值與某個case後的 常量表示式 的值相同時,就執行該case後面的語句 組 當遇到break語句時,跳出switch語句,轉向執行switch結...