首页> 基础笔记 >GoLang基础学习 >流程控制 流程控制
Golang流程控制-分支控制
作者:小萝卜 2023-03-30 【 GoLang 】 浏览 488
简介分支控制就是让程序有选择执行。有下面三种形式1)单分支2)双分支3)多分支
分支控制就是让程序有选择执行。有下面三种形式
1)单分支
2)双分支
3)多分支
func main() {
//if的表达式必须是true或false不能用0 或非零代替
a := 40
b := 20
if a > b {
println("yes")
} else {
println("no")
}
//可以在表达式定义一个变量的值 只能定义一个,并且这里定义的变量只能在该if模块使用 出了模块就不行了
if c := 20; c > a {
println("正确")
}
//if嵌套使用
d := 30
if a < b {
if b < d {
println("2222")
} else {
println("111")
}
} else if a == 40 {
println("3333")
} else {
fmt.Println("4444")
}
}
很赞哦! (0)