當前位置:妙知谷 >

遊戲數碼 >電腦 >

switch語句在C++中如何使用

switch語句在C++中如何使用

編輯程序時,當語句中有多個分支的時候,如果用if語句會比較麻煩,這時就可以使用switch語句,在C++中switch語句是如何使用的呢?小編與大家分享自己的。

操作方法

(01)使用switch語句,其基本格式如下圖所示。

switch語句在C++中如何使用

(02)switch語句中,用[]表示的部分是可選項

switch語句在C++中如何使用 第2張

(03)合法的switch語句的表達式,其值只能取整型、字符型、布爾型、枚舉型數據。

switch語句在C++中如何使用 第3張

(04)常量表達式由常量組成,其取值類型要與switch後的表達式類型相同。

switch語句在C++中如何使用 第4張

(05)任意兩個case語句後的常量值不能相同,否則程序不能正常運行。

switch語句在C++中如何使用 第5張

(06)語句組中,可以是一個語句,也可以是一組語句。

switch語句在C++中如何使用 第6張

(07)程序運行時,首先計算switch後的表達式有值。

switch語句在C++中如何使用 第7張

(08)接着,用case後的常量表達式值與switch後的表達值匹配,如果匹配成功則執行case後的語句組,直到遇到break語句或}為止。

switch語句在C++中如何使用 第8張

(09)如果語句中包含default命令,表示當各分支常量表達式的值都無法匹配時,執行default後的語句組,通常default語句放在程序的最後面。

switch語句在C++中如何使用 第9張
標籤: switch 語句
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/r8dyrz.html