一、接收用户输入语句
- Scanln
- Scanf
格式化输入,可多输入
package main
import(
"fmt"
_ "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("name:%v,age:%v,sal:%v,isPass:%v",name,age,sal,isPass)
//方式二
var name2 string
var age2 byte
var sal2 float32
var isPass2 bool
fmt.Println("请输入姓名等,并用空格隔开")
fmt.Scanf("%s %d %f %t",&name2,&age2,&sal2,&isPass2)
fmt.Printf("name:%v,age:%v,sal:%v,isPass:%v",name2,age2,sal2,isPass2)
}