前面我们所写的程序, 都是直接给变量赋值. 但是在很多情况下, 我们希望用户通过键盘输入一个数值, 然后存储到某个变量中, 接着将该变量的值取出来, 进行操作.
那么Go语言中怎么接收用户的键盘输入呢? 具体操作如下:
第一种形式:fmt.Scanf()
package main
import "fmt"
func main() {
var age int
fmt.Print("请输入你的年龄: ")
fmt.Scanf("%d", &age)
fmt.Printf("你的年龄为: %d", age)
}
fmtScanf()
Scanf()
Scanf()
ageage&
第二种形式:fmt.Scan()
还有另外一种获取用户输入数据的方式, 具体如下:
package main
import "fmt"
func main() {
var age int
fmt.Print("请输入你的年龄: ")
fmt.Scan(&age)
fmt.Printf("你的年龄为: %d", age)
}
Scan()%d