第一題:
public static void main(string args)
// }
第二題:
public static void main(string args)
// break;
// }
// case 2 :
// system.out.println("謝謝您的使用!");
// break;
// default:
// break;
// }
// }
第三題:
public static void main(string args) else if(sfggf.equals("否"))
// }else
// int systme = scanner.nextint();
// double aa =(sfggfd+a);
// double bb =(sfggfd+b);
// double cc =(sfggfd+c);
// double dd =(sfggfd+d);
// switch (systme)
// }
第四題:
public static void main(string args)
第五題:
public static void main(string args) else
}else
}理論總結
1.switch選擇結構語法執行過程:
先計算並獲得switch後面小括號裡面的表示式或變數的值,然後將計算結果順序與每個case後的常量比較,
當二者相當時,執行這個case塊中的**;當遇到break時,就跳出switch選擇結構,執行switch選擇結構
之後的**。
2.switch和多重if選擇結構的區別與相同:
相同:它們都是用來處理多分支條件的結構;
區別:但是switch選擇結構只能用於等值條件判斷的情況,多重if選擇結構沒有switch選擇結構的限制,
特別適合某個變數處於某個連續區間時的情況。
3.break:只要滿足這個條件 執行完動作 就會跳出這個選擇;default 相當於 else。
4.switch選擇結構可以巢狀if選擇結構。
第四章 選擇結構(二)
switch結構 開關語句 的語法 switch 表示式 dream1 case 常量1 dream2 語句塊1 break dream3 case 常量n dream4 語句塊n break default dream5 語句塊 break 二 switch結構使用場合 int char 2種型別...
第四章 選擇結構
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 輸入兩個實...