package main
import "fmt"
func main0701() {
//变量声明
var a int
//通过键盘为变量赋值
//& 是一个运算符 取地址运算符
fmt.Scan(&a)
//内存地址 0xc042058080 是一个十六进制整型数据
//fmt.Println(&a)
fmt.Println(a)
}
func main0702() {
//如果多个变量类型相同可以一次声明多个变量
var a, b int
//空格或回车 表示一个输入接收结束
fmt.Scan(&a, &b)
fmt.Println(a)
fmt.Println(b)
}
func main0703() {
var a int
var b string
//在接收字符串时要使用空格作为分割
fmt.Scanf("%d%s", &a, &b)
fmt.Println(a)
fmt.Printf("==%s==", b)
}
//通过键盘输入学生三门成绩计算总成绩和平均成绩
func main() {
var c, m, e int
fmt.Scan(&c, &m, &e)
sum := c + m + e
fmt.Println("总成绩:", sum)
//两个整型数据相除 得到的结果也是整型
fmt.Println("平均成绩:", sum/3)
}