首页> 基础笔记 >GoLang基础学习 >流程控制 流程控制

Golang流程控制-分支控制

作者:小萝卜 2023-03-30 浏览 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)

文章评论

    高端网站建设