在c語言中switch怎么用
來源 :華課網(wǎng)校 2024-08-03 20:45:48
中在C語言中,switch語句是一種非常常用的控制語句,它通常用于多個(gè)條件的判斷。switch語句的語法如下:
```c
switch(expression) {
case constant-expression :
statement(s);
break; /* 可選的 */
case constant-expression :
statement(s);
break; /* 可選的 */
/* 你可以有任意數(shù)量的 case 語句 */
default : /* 可選的 */
statement(s);
}
```
這里的expression通常是一個(gè)變量或表達(dá)式,而case后面的constant-expression表示與expression比較的常量值。當(dāng)expression等于某個(gè)case后面的常量值時(shí),程序會(huì)執(zhí)行該case后面的語句,直到遇到break語句為止。如果沒有找到符合條件的case,則執(zhí)行default后面的語句。
下面是一個(gè)簡(jiǎn)單的例子,演示了如何使用switch語句:
```c
#include
int main () {
/* 定義一個(gè)變量 */
char grade = 'B';
switch(grade) {
case 'A' :
printf('優(yōu)秀!\n' );
break;
case 'B' :
case 'C' :
printf('良好\n' );
break;
case 'D' :
printf('及格\n' );
break;
case 'F' :
printf('不及格\n' );
break;
default :
printf('無效的成績(jī)\n' );
}
printf('你的成績(jī)是 %c\n', grade );
return 0;
}
```
在這個(gè)例子中,我們定義了一個(gè)變量grade,并將其賦值為'B',然后使用switch語句來判斷這個(gè)成績(jī)的等級(jí)。由于'B'符合case 'B'和case 'C',所以程序會(huì)輸出'良好',并且執(zhí)行break語句跳出switch語句。最后,程序會(huì)輸出'你的成績(jī)是B'。
總結(jié)一下,switch語句是一種用于多個(gè)條件判斷的控制語句,它的語法非常簡(jiǎn)單,但在實(shí)際編程中卻非常實(shí)用。
您可能感興趣的文章
相關(guān)推薦
熱門閱讀
-
傲嬌與偏見唐楠楠同款
2024-08-03
-
向信訪人反饋調(diào)查情況
2024-08-03
-
山楂罐頭在家怎么做
2024-08-03
-
百萬借條怎么寫才能受到法律的保護(hù)
2024-08-03
-
身處泥濘是什么意思
2024-08-03
-
采薇原文拼音及翻譯
2024-08-03
-
東北師范大學(xué)面積
2024-08-03
-
團(tuán)員的不足之處及努力方向200字怎么寫
2024-08-03
-
男生劉海兩邊處理方法
2024-08-03
-
1050ti怎么這么貴
2024-08-03
-
東北師范大學(xué)面積
2024-08-03
-
團(tuán)員的不足之處及努力方向200字怎么寫
2024-08-03
-
男生劉海兩邊處理方法
2024-08-03
-
1050ti怎么這么貴
2024-08-03
最新文章
-
彼岸花英文名縮寫bana
2024-08-03
-
2021年長途客運(yùn)什么時(shí)候停運(yùn)
2024-08-03
-
勛章的意思解釋詞語
2024-08-03
-
在一起99天紀(jì)念還是100天紀(jì)念好
2024-08-03
-
微信農(nóng)信易掃被別人掃了怎么追回錢
2024-08-03
-
花唄剛開通最多有多少額度
2024-08-03
-
姥姥的餃子館 方達(dá)結(jié)局
2024-08-03
-
為什么珊瑚是珊瑚蟲的幼體
2024-08-03
-
小米手機(jī)屏幕失靈沒反應(yīng)怎么辦
2024-08-03
-
切勿以身試法什么意思
2024-08-03
-
羊頭煲湯用什么材料好吃
2024-08-03
-
羽毛球正手握拍教學(xué)視頻教程
2024-08-03
-
天下美景,是什么生肖
2024-08-03
-
長安二代cs55方向盤按鍵功能介紹圖
2024-08-03