020选择结构switch
2021-03-04 本文已影响0人
哆啦A梦_ca52
package main
import (
"fmt"
)
/*条件表达式的结果落在多个不同的孤立值上*/
func main3(){
fmt.Println("请输入今天星期几?1-7")
var userinput string
fmt.Scan(&userinput)
/* weekday = strconv.Atoi(userinput)*/
/* var weekday int*/
switch userinput {
case "1":
fmt.Println("垂头丧气")
case "2":
fmt.Println("工作状态")
case "3":
fmt.Println("工作状态")
case "4":
fmt.Println("黎明前的黑暗")
case "5":
fmt.Println("胜利大逃亡")
case "6":
fmt.Println("一起去浪")
case "7":
fmt.Println("一起去浪")
//
default:
fmt.Println("醒醒该上班了")
}
}
/**/
func main2(){
fmt.Println("请输入今天星期几?1-7")
var userinput string
fmt.Scan(&userinput)
/* weekday = strconv.Atoi(userinput)*/
/* var weekday int*/
switch userinput {
case "1":
fmt.Println("垂头丧气")
case "2","3":
fmt.Println("工作状态")
case "4":
fmt.Println("黎明前的黑暗")
case "5":
fmt.Println("胜利大逃亡")
case "6","7":
fmt.Println("一起去浪")
default:
fmt.Println("醒醒该上班了")
}
}
func main() {
var age = 10
switch {
case age < 18:
fmt.Println("你是一个青少年")
case age >= 18 && age < 36:
fmt.Println("你是一个青年人")
case age >= 36 && age < 60:
fmt.Println("你是一个中年人")
case age >= 60 && age < 100 :
fmt.Println("你是一个传奇")
default:
}
}