java 执行 从键盘输入10个学生成绩,计算出他们的平均成绩。借助一维数组存放学生的成绩,班级人数和成绩从键盘输入。
时间: 2024-02-19 21:02:32 浏览: 56
好的,以下是 Java 代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = 10; // 班级人数
int[] scores = new int[n]; // 存放学生成绩的数组
int sum = 0; // 学生成绩总和
for (int i = 0; i < n; i++) {
System.out.print("请输入第" + (i+1) + "个学生的成绩:");
scores[i] = scanner.nextInt();
sum += scores[i];
}
double average = (double)sum / n; // 计算平均成绩
System.out.println("所有学生的成绩为:" + Arrays.toString(scores));
System.out.println("平均成绩为:" + average);
}
}
```
这里使用了 `java.util.Scanner` 类来实现从键盘输入,使用了一维数组 `scores` 来存放学生成绩,`sum` 变量存储学生成绩总和。最后计算平均成绩并输出。
阅读全文