if_elseif_else的使用(多個分支,效率更高)

package main //必須有一個main包
import “fmt”
func main ( ) {
//1
a := 10
if a ==10 {
fmt.Println(“a == 10”)
} else { //else後面沒有條件
fmt.Println(“a != 10”)
}
//2
if a := 10;a == 10 {
fmt.Println(“a == 10”)
} else {
fmt.Println(“a != 10”)
}
//3
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”)
} else {
fmt.Println(“這是不可能的”)
}
//4
if a := 10;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(“這是不可能的”)
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章