赞
踩
1.基本介绍
在编程中,需要接收用户输入的数据,就可以使用键盘输入语句来获取。
2. 步骤
1)导入fmt包
2)调用fmt包的 fmt.Scanln()或者fmt.Scanf()
3. 案例演示
- package main
- import (
- "fmt"
- )
- func main() {
- // 步骤
- // 1. 导入fmt包
- // 2. 调用fmt包的: fmt.Scanln或者fmt.Scanf
- // 案例要求:可以从控制台接收用户信息,【姓名,年龄,薪水,是否通过考试】。
-
- var name string
- var age byte
- var sal float32
- var isPass bool
-
- // 1) 使用 fmt.Scanln() 获取
- // 当程序执行到 fmt.Scanln(&name),程序会停止在这里,等待用户输入,并回车
- // fmt.Println("请输入姓名:")
- // fmt.Scanln(&name)
-
- // fmt.Println("请输入年龄:")
- // fmt.Scanln(&age)
-
- // fmt.Println("请输入薪水")
- // fmt.Scanln(&sal)
-
- // fmt.Println("请输入是否通过考试")
- // fmt.Scanln(&isPass)
-
- // 2)使用fmt.Scanf() 获取
- fmt.Println("请输入您的名字,年龄,薪水,是否通过考试,使用空格隔开")
- fmt.Scanf("%s %d %f %t",&name,&age,&sal,&isPass)
- fmt.Printf("名字是%v \n 年龄是%v \n 薪水是%v \n 是否通过考试%v \n",name,age,sal,isPass)
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。