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后面也可以跟多个条件

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