switch語句的基本使用

2021-09-08 09:38:05 字數 428 閱讀 4317

switch是乙個多分支的選擇語句。

1、基本格式:

switch(整型表示式){

case  整型字面量:

default  :

解釋:1)整型字面量可以使char、short、int型別的

2)case子句起相當於乙個入口。程式從某乙個case進去以後,會執行該case子句及其下面的所有子句(在沒有break語句的情況下)

3)default。預設入口、可選。不一定要放在最後,也可以放在其他地方,但一般情況下都放在最後

4)整型字面量要和整型表示式的型別保持一致

5)在case裡面定義的變數需要用大括弧括起來,且只能在該語句塊中使用

2、**如下:

switch 語句的簡單使用

switch簡單使用的場景 一般都是處於分支結構中,當題目中需要進行多次分支時,並且借助if 語句使用複雜時,那麼這種情況可以考慮一下switch語句 對於某一些問題switch語句相對來說還是比較簡單,但是大多數情況下都會被if語句所替換.格式 swtich 表示式 1.switch 括號裡面只能...

語句 switch語句

switch語句的特點如下 1 switch x 被選擇的內容 即x 只能是byte,short,int,char這四種型別 2 備選答案並沒有指定的順序,但是執行肯定是從第乙個case開始的,如果其中有匹配的case,執行完,通過該case的break就結束了switch。如果沒有匹配的case,...

使用switch語句注意的地方

switch expression 第乙個地方 switch後面的expression表示式的資料型別只能是 byte,char,short,int 四種整數型別。jdk7以及7以上版本支援string型別和列舉型別。第二個地方 如果case後面的語句塊不加break,將會造成陷阱。第三個地方 ex...