第三节——if与for循环

if判断

  1. 格式:
if 表达式1 {
    
    
    分支1
} else if 表达式2 {
    
    
    分支2
} else{
    
    
    分支3
}
  1. 例子:
func main() {
    
    
	age := 20
	if age > 20 {
    
    
		fmt.Println("aaa")
	} else if age < 20 {
    
    
		fmt.Println("bbb")
	} else {
    
    
		fmt.Println("ccc")
	}
}

for循环基本

  1. 格式:
for 初始语句;条件表达式;结束语句{
    
    
    循环体语句
}
  1. 例子:
for i := 0; i < 10; i++ {
    
    
	fmt.Println(i)
}

for使用goto(跳转到指定标签)

func gotoDemo2() {
    
    
	for i := 0; i < 10; i++ {
    
    
		for j := 0; j < 10; j++ {
    
    
			if j == 2 {
    
    
				// 设置退出标签
				goto breakTag
			}
			fmt.Printf("%v-%v\n", i, j)
		}
	}
	return
	// 标签
breakTag:
	fmt.Println("结束for循环")
}

猜你喜欢

转载自blog.csdn.net/qq_37589805/article/details/121385810