(if)我能坚持做好一只地鼠,慢慢的刨坑,讲洞挖的深一点……
package main
import (
"fmt"
)
func testIf1() {
num := 10
//var num int
//num = 10
if num%2 == 0 {
fmt.Printf("num:%d is even\n", num)
} else {
fmt.Printf("num:%d is odd\n", num)
}
fmt.Printf("num=%d\n", num)
}
func testIf2() {
num := 10
if num > 5 && num < 10 {
fmt.Printf("num:%d is > 5 and < 10\n", num)
} else if num >= 10 && num < 20 {
fmt.Printf("num:%d is > 10 and < 20\n,", num)
} else if num >= 20 && num < 30 {
fmt.Printf("num:%d is > 20 and < 30\n", num)
} else {
fmt.Printf("num:%d is > 30\n", num)
}
}
func testIf3() {
//num := 10
//var num int
//num = 10
if num := 11; num%2 == 0 {
fmt.Printf("num:%d is even\n", num)
} else {
fmt.Printf("num:%d is odd\n", num)
}
//fmt.Printf("num=%d\n", num)
}
func getNum() int {
return 1
}
func testIf4() {
//num := 10
//var num int
//num = 10
if num := getNum(); num%2 == 0 {
fmt.Printf("num:%d is even\n", num)
} else {
fmt.Printf("num:%d is odd\n", num)
}
//fmt.Printf("num=%d\n", num)
}
func main() {
//testIf1()
//testIf2()
//testIf3()
testIf4()
}