获取用户终端输入
在编程中,需要接收用户输入的数据,可以使用键盘输入语句来获取。
Inputdemo.go
步骤:
1) 导入fmt包
2) 调用fmt包的fmt.Scanln()或者 fmt.Scanf()
1.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 ... ")
2.fmt.Scanf
fmt.Println("请输入你的姓名,年龄,薪水,是否通过考试,使用空格隔开")
fmt.Scanf("%s %d %f %t",&name,&age,&sal,&isPass)