zoukankan      html  css  js  c++  java
  • Golang之(if)流程控制

    (if)我能坚持做好一只地鼠,慢慢的刨坑,讲洞挖的深一点……

    package main
    
    import (
        "fmt"
    )
    
    func testIf1() {
        num := 10
        //var num int
        //num = 10
        if num%2 == 0 {
            fmt.Printf("num:%d is even
    ", num)
        } else {
            fmt.Printf("num:%d is odd
    ", num)
        }
    
        fmt.Printf("num=%d
    ", num)
    }
    
    func testIf2() {
        num := 10
        if num > 5 && num < 10 {
            fmt.Printf("num:%d is > 5 and < 10
    ", num)
        } else if num >= 10 && num < 20 {
            fmt.Printf("num:%d is > 10 and < 20
    ,", num)
        } else if num >= 20 && num < 30 {
            fmt.Printf("num:%d is > 20 and < 30
    ", num)
        } else {
            fmt.Printf("num:%d is > 30
    ", num)
        }
    }
    
    func testIf3() {
        //num := 10
        //var num int
        //num = 10
        if num := 11; num%2 == 0 {
            fmt.Printf("num:%d is even
    ", num)
        } else {
            fmt.Printf("num:%d is odd
    ", num)
        }
    
        //fmt.Printf("num=%d
    ", 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
    ", num)
        } else {
            fmt.Printf("num:%d is odd
    ", num)
        }
    
        //fmt.Printf("num=%d
    ", num)
    }
    
    func main() {
        //testIf1()
        //testIf2()
        //testIf3()
        testIf4()
    }
  • 相关阅读:
    异步与回调的设计哲学
    CTF之PHP黑魔法总结
    图片隐写分离
    phpMyadmin各版本漏洞
    python 多线程
    order by name 注入
    Python lambda
    Python os.popen() 方法
    你和大牛差了啥
    Error: failure: repodata/repomd.xml from fedora: [Errno 256] No more mirrors to try.
  • 原文地址:https://www.cnblogs.com/pyyu/p/8436346.html
Copyright © 2011-2022 走看看