多種選擇(switch語句)
當有很多種選項的時候,switch比if else使用更方便。
語法:switch(表示式)
語法說明:
switch必須賦初始值,值與每個case值匹配。滿足執行該 case 後的所有語句,並用break語句來阻止執行下乙個case。如所有case值都不匹配,執行default後的語句。
假設評價學生的考試成績,10分滿分制,我們按照每一分乙個等級將成績分等,並根據成績的等級做出不同的評價。
推薦閱讀:北京整形醫院哪好
java的switch語句問題
switch引數為int,char等基本型別,case後直接跟常數 public static void fun int s switch引數為enum型別,case後面跟的要省去類名 enum type public static void fun type type switch引數為strin...
java中的switch語句面試相關
switch的簡單寫法 switch a 首先,a部分值必須是int型的,或者是能夠自動進行轉換成int型的表示式。也就是說a部分可以是 byte short char int型的。其次,b部分的值必須是單個byte short char int型的值,或者是final型的變數。但是final型的變...
問題 C C 中的Switch語句
編寫乙個控制台應用,實現以下功能 根據輸入的字元,輸出通過 不通過和輸入成績無效。1 無論輸入a b c d,都輸出通過 2 輸入e,則輸出不通過 3 輸入其它,則輸出 score invalid 輸入 a,b,c,d,e 中乙個字母。如果輸入其它,則會輸出無效 無論輸入a b c d,都輸出通過 ...