Go语言输出格式

作者: 黑猫编程 | 来源:发表于2019-07-25 08:50 被阅读6次

    Print()和Println()

    Print()函数不换行,Println()换行输出

    输出提示

    package main
    
    import "fmt"
    
    func main() {
    
        a, b, c := 1, 2, 3
        fmt.Println("a = ", a)
        fmt.Println("b = ", b)
        fmt.Println("c = ", c)
    }
    

    fmt.Println("a = ", a)
    fmt.Println("b = ", b)
    fmt.Println("c = ", c)
    ""内的内容会作为提示内容显示在屏幕上

    Rrintf()函数

    package main
    
    import "fmt"
    
    func main() {
    
        a, b, c := 1, 2, 3
        fmt.Printf("a=%d, b=%d, c=%d", a, b, c)
    }
    

    这种输出方式,就是格式化输出,%d,表示输出的是一个整数,第一个%d会被变量a的值替换,第二个%d会被变量b替换,其它类型的输出用什么去表示后面会给大家讲解。 “\n” 表示换行。

    接收输入

    package main
    
    import "fmt"
    
    func main() {
    
        var age int
        fmt.Println("请输入你的年龄:")
        fmt.Scanf("%d", &age)
        fmt.Printf("a = %d", age)
    }
    

    相关文章

      网友评论

        本文标题:Go语言输出格式

        本文链接:https://www.haomeiwen.com/subject/hifcrctx.html