Board logo

標題: 認識switch判斷式 [打印本頁]

作者: may    時間: 2019-11-2 09:09     標題: 認識switch判斷式

switch 條件判斷



switch是C++提供的條件判斷陳述式,它只能比較數值或字元,不過別以為這樣它就比if 來得沒用,使用適當的話,它可比if判斷式來得有效率;switch的語法架構如下:
switch (變數名稱或運算式) {
    case 符合數字或字元:
        陳述句一;
        break;
    case 符合數字或字元:
        陳述句二;
        break;
    default:
        陳述三;
}

首先看看switch的括號,當中置放您要取出數值的變數,取出數值之後,程式會開始與case中所設定的數字或字元作比對,如果符合就執行以下的陳述 句,直到遇到break後離開switch區塊,如果沒有符合的數值或字元,則會執行default後的陳述句,default不一定需要,您可以省去這 個部份。.....
https://openhome.cc/Gossip/CppGossip/switchStatement.html
作者: 許婷芳    時間: 2019-11-2 10:15


作者: 許婷芳    時間: 2019-11-2 10:16






歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2