数组遍历修正

This commit is contained in:
2025-11-11 17:27:13 +08:00
parent 917d5ff5a5
commit 13b43bbee8

10
main.go
View File

@@ -7,10 +7,18 @@ func main() {
//普通for循环
for i := 0; i < len(a); i++ {
fmt.Printf("输入第%d位学生的成绩", i+1)
fmt.Scanln(&a[i])
_, err := fmt.Scanln(&a[i])
if err != nil {
return
}
}
//for range循环
for a, b := range a {
fmt.Printf("第%d个学生成绩为%d\n", a, b)
}
Grades := 1
for _, b := range a {
Grades = Grades + b
}
fmt.Printf("平均成绩为%d", Grades/len(a))
}