switch使用的補充

package main //必須有一個main包
import “fmt”
func main ( ) {
//支持一個初始化語句,初始化語句和條件本身,以分號分隔
switch num := 1;num { //switch後面寫的是變量本身
case1:
fmt.Println(“按下的是1樓”)
case2:
fmt.Println(“按下的是2樓”)
case3:
fmt.Println(“按下的是3樓”)
case4:
fmt.Println(“按下的是4樓”)
default:
fmt.Println(“按下的是***樓”)
}
score := 85
switch { //可以沒有條件
case score > 90 : //case後面可以放條件
fmt.Println(“優秀”)
case score > 80 : //case後面可以放條件
fmt.Println(“良好”)
case score > 70 : //case後面可以放條件
fmt.Println(“一般”)
default:
fmt.Println(“不及格”)
}
}

一個case後面也可以跟多個條件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章