Golang如何接收输入
16lz
2021-01-22
Golang如何接收输入
一个实用的程序应该包含输入、处理、输出等一系列操作,Golang中接收输入可以使用fmt包中的Scanln方法来实现。
具体的用法如下:
package mainimport "fmt"//var a,b int = 10,20func main() { //fmt.Println(a,b) // b,a = a,b // fmt.Println(a,b) //要求: 可以从控制台接受用户的信息 【姓名,年龄,薪水,是否通过考试】 //方式1 fmt.Scanln() var name string var age byte var sal float32 var ispass bool fmt.Println("请输入姓名:") //当程序执行到fmt.Scanln(&name),程序会停止执行等待用户输入 fmt.Scanln(&name) fmt.Println("请输入年龄:") //当程序执行到fmt.Scanln(&age),程序会停止执行等待用户输入 fmt.Scanln(&age) fmt.Println("请输入薪水:") //当程序执行到fmt.Scanln(&sal),程序会停止执行等待用户输入 fmt.Scanln(&sal) fmt.Println("请输入是否通过:") //当程序执行到fmt.Scanln(&name),程序会停止执行等待用户输入 fmt.Scanln(&ispass) fmt.Printf(" The name is:%s,age:%d,sal:%f, ispass :%t",name,age,sal,ispass)}
更多golang知识请关注PHP中文网golang教程栏目。
更多相关文章
- 使用 Go 来构建一个 CLI 程序
- 如何在Linux上运行第一个go程序
- 分享5种文件变更时自动重载Go程序的方法
- 如何使用golang的pprof包对程序进行性能分析
- 你知道go程序的基本要素吗
- xpath技术解析xml以及案例模拟用户登录效果
- 概述IE和SQL2k开发一个XML聊天程序
- 用XSL翻译Web服务应用程序
- 自定义XML动态配置程序的示例代码分享