第四章 選擇結構(二)

2021-09-03 02:03:40 字數 1317 閱讀 4466

第一題:

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 輸入兩個實...