• 欢迎来到小爱博客,一个分享互联网IT技术的网站,喜欢就收藏吧!

go语言if else使用

go 小爱 1个月前 (09-20) 28次浏览 已收录 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")
    }
}

#执行结果

1
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")
    }
}

#执行结果

1
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("这是不可能的")
    }
}

#执行结果

1
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("这是不可能的")
    }
}

#执行结果

1
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")
    }
}

#执行结果

1
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")
    }
}

#执行结果

1
b == 10

小爱博客 , 版权所有
转载请注明原文链接:go语言if else使用
喜欢 (0)
【你的支持, 我的动力】
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址