go編程輸入函數

1.fmt.Scanln()
package main

import (
"fmt"
)

func main(){
//fmt.Scanln 從控制檯輸入
var name string
var age byte
var sal float32
var isPass bool
fmt.Println("請輸入姓名")
fmt.Scanln(&name)

fmt.Println("請輸入年齡")
fmt.Scanln(&age)

fmt.Println("請輸入薪水")
fmt.Scanln(&sal)

fmt.Println("請輸入通過")
fmt.Scanln(&isPass)

fmt.Printf("名字是: %v \n 年齡: %v \n 薪水: %v \n 是否通過: %v ",name,age,sal,isPass)

}
2.fmt.Scanf 格式化輸入
package main

import (
"fmt"
)

func main(){
//fmt.Scanf 從控制檯輸入格式化輸入
var name string
var age byte
var sal float32
var isPass bool
fmt.Println("請輸入姓名,年齡,薪水,是否通過 使用空格")
fmt.Scanf("%s %d %f %t", &name, &age, &sal, &isPass)
fmt.Printf("名字是: %v \n 年齡: %v \n 薪水: %v \n 是否通過: %v ",name,age,sal,isPass)
}

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