标签:== ack pack Go语言 fun 示例 class if_else 结果
一、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
标签:== ack pack Go语言 fun 示例 class if_else 结果
原文地址:https://www.cnblogs.com/nulige/p/10202025.html