W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
一個 switch 語句允許測試一個變量等于多個值時的情況。每個值稱為一個 case,且被測試的變量會對每個 switch case 進行檢查。
C 語言中 switch 語句的語法:
switch(expression){ case constant-expression : statement(s); break; /* 可選的 */ case constant-expression : statement(s); break; /* 可選的 */ /* 您可以有任意數(shù)量的 case 語句 */ default : /* 可選的 */ statement(s); }
switch 語句必須遵循下面的規(guī)則:
#include <stdio.h> int main () { /* 局部變量定義 */ char grade = 'B'; switch(grade) { case 'A' : printf("很棒!\n" ); break; case 'B' : case 'C' : printf("做得好\n" ); break; case 'D' : printf("您通過了\n" ); break; case 'F' : printf("最好再試一下\n" ); break; default : printf("無效的成績\n" ); } printf("您的成績是 %c\n", grade ); return 0; }
當上面的代碼被編譯和執(zhí)行時,它會產生下列結果:
做得好 您的成績是 B
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: