(十一)golang--键盘输入

两种方式:fmt.Scanln()和fmt.Scanf()spa

(1)fmt.Scanlncode

package main import "fmt" func main() { //获取一行的数据 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薪水:%v \n是否经过考试:%v \n", name, age, sal, isPass) }

 

 (2)fmt.Scanf()blog

package main import "fmt" func main() { //获取一行的数据 var name string var age byte var sal float32 var isPass bool 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) }

相关文章
相关标签/搜索