package main
import"fmt"
func main(){//print9x()
gotoTag()}//嵌套for循环打印九九乘法表
func print9x(){for m :=1; m <10; m++{ for n :=1; n <= m; n++{
fmt.Printf("%dx%d=%d ",n,m,m*n)}
fmt.Println("")}}//for循环配合goto打印九九乘法表
func gotoTag(){for m :=1; m <10; m++{
n :=1
LOOP:if n <= m {
fmt.Printf("%dx%d=%d ",n,m,m*n)
n++goto LOOP
}else{
fmt.Println("")}
n++}}
这个应该很直观:
package main
import"fmt"
func main(){var test int
fmt.Printf("请输入: \n")
fmt.Scan(&test)switch test {case0:gotoendcase1:
println("我是1")default:
println("我是default")}
println("我是switch中间的内容")end:
println("结束咯")}