switch結構(開關語句)的語法
switch(表示式[dream1] ){
case 常量1[dream2] :
//語句塊1
break[dream3] ;
case 常量n[dream4] :
//語句塊n
break;
default[dream5] :
//語句塊
break;
二、 switch結構使用場合: int \char 2種型別的等值判斷下使用
三、 switch結構和if結構的異同點
相同點:都可以實現等值判斷
不同點:
l 語法不同
l 使用的場合不同
n if結構,側重於範圍判斷
n switch結構,側重於等值判斷,型別只能為int、char型別
l 效率
n 在等值判斷中,switch結構效率高於if結構
四、 異常處理——hasnextint();
第四章 選擇結構(二)
第一題 public static void main string args 第二題 public static void main string args break case 2 system.out.println 謝謝您的使用!break default break 第三題 public ...
第四章 選擇結構
1.switch選擇結構 1 為什麼使用switch選擇結構 下我們來看乙個問題 問題 韓嫣參加計算機程式設計大賽 如果獲得第一名,將參加麻省理工大學組織的乙個月夏令營 如果獲得第二名,將獲得惠普筆記本乙個 如果獲得第三名,將獎勵行動硬碟乙個 否則,沒有任何獎勵。i 分析 這個問題可以用用多重if選...
第四章 選擇結構程式設計
例4.1 在例3.5的基礎上對程式進行改進。題目要求解得a x b x c 0方程的根。由鍵盤輸入a,b,c。假設a,b,c 的值任意,並不保證b 4ac 0。需要在程式中進行判別,如果b 4ac 0,就計算並輸出方程的兩個實根,如果b 4ac 0,就輸出 此方程無實根 的資訊。例4.2 輸入兩個實...