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

編纂法式時 , 當語句中有多個分支的時辰 , 若是用if語句會比力麻煩 , 這時就可以利用switch語句 , 在C++中switch語句是若何利用的呢?小編與大師分享本身的經驗 。

需要這些哦
C++
方式/
1利用switch語句 , 其根基格局如下圖所示 。

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



2switch語句中 , 用[]暗示的部門是可選項 。

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



3正當的switch語句的表達式 , 其值只能取整型、字符型、布爾型、列舉型數據 。

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



4【switch語句在C++中如何使用】常量表達式由常量構成 , 其取值類型要與switch后的表達式類型不異 。

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



5肆意兩個case語句后的常量值不克不及不異 , 不然法式不克不及正常運行 。

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



6語句組中 , 可所以一個語句 , 也可所以一組語句 。

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



7法式運行時 , 起首計較switch后的表達式有值 。

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



8接著 , 用case后的常量表達式值與switch后的表達值匹配 , 若是匹配當作功則執行case后的語句組 , 直到碰到break語句或 } 為止 。

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



9若是語句中包含default號令 , 暗示當各分支常量表達式的值都無法匹配時 , 執行default后的語句組 , 凡是default語句放在法式的最后面 。

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




以上內容就是switch語句在C++中如何使用的內容啦 , 希望對你有所幫助哦!

    猜你喜歡