package main
import (
"fmt"
)
/*
条件语句,注意在在函数中的if和else里面不能有return,因为这样go无法找到函数的终止入口
if a < 5 {
return 0
} else {
return 1
}
选择语句
switch i {
case 0:
fmt.Printf("0")
case 1:
fmt.Printf("1")
case 2:
fallthrough
case 3:
fmt.Printf("3")
case 4, 5, 6:
fmt.Printf("4, 5, 6")
default:
fmt.Printf("Default")
}
switch {
case 0 <= Num && Num <= 3:
fmt.Printf("0-3")
case 4 <= Num && Num <= 6:
fmt.Printf("4-6")
case 7 <= Num && Num <= 9:
fmt.Printf("7-9")
}
循环语句
sum := 0
for i := 0; i < 10; i++ {
sum += i
}
for j := 0; j < 5; j++ {
for i := 0; i < 10; i++ {
if i > 5 {
break JLoop
}
fmt.Println(i)
}
}
JLoop:
跳转语句
func myfunc() {
i := 0
HERE:
fmt.Println(i)
i++
if i < 10 {
goto HERE
}
}
*/
func main(){
}
go控制语句
最新推荐文章于 2023-05-27 09:02:43 发布