package demo
import "fmt"
func Control() {
d := 0
d++
fmt.Println(d)
a := 2
if a == 1 {
fmt.Println(a)
} else if a == 2 {
fmt.Println(a)
} else {
fmt.Println(a)
}
a1 := 1
switch a1 {
case 0:
fmt.Println("a1=0")
fallthrough
case 1:
fmt.Println("a1=1")
default:
fmt.Print(("都不是"))
}
count := 10
for i := 0; i < count; i++ {
fmt.Println(i)
}
for {
count++
fmt.Println(count)
if count > 20 {
break
}
}
A:
for i := 0; i < 10; i++ {
if i == 1 {
continue
}
fmt.Println("我在A循环", i)
if i > 3 {
break A
goto B
}
}
B:
fmt.Println("我是B循环")
fmt.Println("结束")
}