一.fmt.Scanln在控制台获取用户输入的值

代码块

  1. package main
  2. import "fmt"
  3. func main() {
  4. // 在控制台录入数据 Scanln
  5. var name string // 姓名
  6. fmt.Println("请输入姓名")
  7. fmt.Scanln(&name)
  8. var age int // 年龄
  9. fmt.Println("请输入年龄")
  10. fmt.Scanln(&age)
  11. var height float32 // 身高
  12. fmt.Println("请输入身高")
  13. fmt.Scanln(&height)
  14. // 输入完后打印数据
  15. fmt.Printf("姓名:%v, 年龄:%v, 身高:%v", name, age, height)
  16. }

需要注意的是: 输入的值要对应类型,否则无法类型无法识别,&符号是取内存地址而来改变量值

效果图

更多相关文章

  1. 你还搞不明白XSS攻击与如何防御 ?
  2. logstash用kafka作为输入源
  3. 【前端】手机号码输入框添加 空格
  4. 浏览器输入域名网址访问后的过程详解
  5. vscode安装和插件推荐与emmet语法使用
  6. 开发环境搭建与emmet语法
  7. VSCode安装及常用emmet语法
  8. 从0开始搭建云服务器,入门使用教程,搭建个人网站(上)
  9. vue-cli打包后vendor.js文件太大

随机推荐

  1. python-形参与实参-01
  2. Linux入侵检测常用命令
  3. Linux下PHP 5.2 Oracle客户端扩展(OCI8)安
  4. Ubuntu奠基人:沉着软件之花将各处怒放
  5. kafka环境搭建二---Windows客户端Linux服
  6. NTP没有正确地在池服务器上处理限制
  7. Linux下的进程间通信
  8. Linux工具之Vim使用
  9. Linux系统下用C语言获取MAC地址
  10. brk()和sbrk()函数的使用