首页 > 编程语言 > 详细

go语言基础之 if else的使用

时间:2018-12-31 15:25:14      阅读:161      评论:0      收藏:0      [点我收藏+]

一、if_else

示例1:

package main //必须有一个main包

import "fmt"

func main() {
	a := 11
	if a == 10 {
		fmt.Println("a == 10")
	} else {
		fmt.Println("a != 10")
	}
}

#执行结果

a != 10

 

示例2:

package main //必须有一个main包

import "fmt"

func main() {
	if a := 10; a == 10 {
		fmt.Println("a == 10")
	} else { //else后面没有条件
		fmt.Println("a != 10")
	}
}

#执行结果

a == 10

  

示例3:

package main

import "fmt"

func main() {
	a := 8
	if a == 10 {
		fmt.Println("a == 10")
	} else if a > 10 {
		fmt.Println("a > 10")
	} else if a < 10 {
		fmt.Println("a < 10")
	} else {
		fmt.Println("这是不可能的")
	}
}

#执行结果

a < 10

  

示例4:

package main

import "fmt"

func main() {
	if a := 8; a == 10 {
		fmt.Println("a == 10")
	} else if a > 10 {
		fmt.Println("a > 10")
	} else if a < 10 {
		fmt.Println("a < 10")
	} else {
		fmt.Println("这是不可能的")
	}
}

#执行结果

a < 10

  

示例5: (推荐用 法)

package main

import "fmt"

func main() {
	a := 10
	if a == 10 {
		fmt.Println("a == 10")
	} else if a > 10 {
		fmt.Println("a > 10")
	} else if a < 10 {
		fmt.Println("a < 10")
	}
}

#执行结果

a == 10

  

示例6:

package main

import "fmt"

func main() {
	b := 10
	if b == 10 {
		fmt.Println("b == 10")
	}

	if b > 10 {
		fmt.Println("b > 10")
	}

	if b < 10 {
		fmt.Println("b < 10")
	}
}

#执行结果

b == 10

  

 

 

  

 

 

go语言基础之 if else的使用

原文:https://www.cnblogs.com/nulige/p/10202025.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!