java输入三个班,每班10个学生的成绩,求每个班的总分和平均分
时间: 2024-02-24 07:57:47 浏览: 72
好的,这是一个比较简单的Java题目,可以使用二维数组来存储每个班级的成绩,然后遍历数组计算总分和平均分。
代码如下:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[][] scores = new int[3][10]; // 定义一个3x10的二维数组存储成绩
Scanner scanner = new Scanner(System.in);
// 循环输入每个班级的成绩
for (int i = 0; i < 3; i++) {
System.out.println("请输入第" + (i+1) + "个班级的成绩:");
for (int j = 0; j < 10; j++) {
scores[i][j] = scanner.nextInt();
}
}
// 循环计算每个班级的总分和平均分
for (int i = 0; i < 3; i++) {
int sum = 0;
for (int j = 0; j < 10; j++) {
sum += scores[i][j];
}
double avg = sum / 10.0;
System.out.println("第" + (i+1) + "个班级的总分为:" + sum + ",平均分为:" + avg);
}
}
}
```
运行程序后,依次输入每个班级的成绩,即可得到每个班级的总分和平均分。
阅读全文