switch語句在C++中如何使用
編輯程序時,當語句中有多個分支的時候,如果用if語句會比較麻煩,這時就可以使用switch語句,在C++中switch語句是如何使用的呢?小編與大家分享自己的。
操作方法
(01)使用switch語句,其基本格式如下圖所示。
(02)switch語句中,用[]表示的部分是可選項。
(03)合法的switch語句的表達式,其值只能取整型、字符型、布爾型、枚舉型數據。
(04)常量表達式由常量組成,其取值類型要與switch後的表達式類型相同。
(05)任意兩個case語句後的常量值不能相同,否則程序不能正常運行。
(06)語句組中,可以是一個語句,也可以是一組語句。
(07)程序運行時,首先計算switch後的表達式有值。
(08)接着,用case後的常量表達式值與switch後的表達值匹配,如果匹配成功則執行case後的語句組,直到遇到break語句或}為止。
(09)如果語句中包含default命令,表示當各分支常量表達式的值都無法匹配時,執行default後的語句組,通常default語句放在程序的最後面。