Golang中接收输入的方法有几种,具体用法是怎样
导读:今天这篇给大家分享的知识是“Golang中接收输入的方法有几种,具体用法是怎样”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“Golang中接收输入的方法有几种,具体用法是怎样”文章能帮助大家解决问...
今天这篇给大家分享的知识是“Golang中接收输入的方法有几种,具体用法是怎样”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“Golang中接收输入的方法有几种,具体用法是怎样”文章能帮助大家解决问题。
Golang如何接收输入
一个实用的程序应该包含输入、处理、输出等一系列操作,Golang中接收输入可以使用fmt包中的Scanln方法来实现。
具体的用法如下:
package main import "fmt" //var a,b int = 10,20 func 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中接收输入的方法有几种,具体用法是怎样”的内容了,通过以上内容的阐述,相信大家对Golang中接收输入的方法有几种,具体用法是怎样已经有了进一步的了解,如果想要了解更多相关的内容,欢迎关注网络,网络将为大家推送更多相关知识点的文章。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Golang中接收输入的方法有几种,具体用法是怎样
本文地址: https://pptw.com/jishu/653828.html