10_switch语句的使用
10_switch语句的使用
2019-08-31 15:12
StevenZhao
阅读(154)
评论(0)
编辑
收藏
举报
/*
switch 语句和c语言的用法不同
1、go语句是默认添加break语句的,但c不是默认的
2、go语句添加一个fallthrough语句,可以顺序执行接下来的结构
3、switch在关键词后面可以添加赋值语句,用分号和后面的变量分开,更加的便捷
*/
package main
import "fmt"
func main() {
//a := 11
switch a := 1; a { //这里也可以添加一个赋值语句,用分号与后面的变量隔开
case 1:
fmt.Println("hello")
//默认添加break
fallthrough //继续执行后面的语句,不会在此跳出结构
case 2:
fmt.Println("Get up")
case 10:
fmt.Println("恭喜你达到顶级")
default:
fmt.Println("重新输入")
}
}
运行结果:
版权声明:本文为zhaopp原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。