java二维数组统计学生平均分和总分
时间: 2023-11-28 15:48:47 浏览: 144
可以通过以下代码实现:
```java
public class Main {
public static void main(String[] args) {
int[][] scores = { { 80, 90, 85 }, { 75, 95, 70 }, { 60, 70, 80 } };
int row = scores.length;
int col = scores[0].length;
int total = 0;
for (int i = 0; i < row; i++) {
int sum = 0;
for (int j = 0; j < col; j++) {
sum += scores[i][j]; // 每个学生的总分
total += scores[i][j]; // 所有学生的总分
}
System.out.println("第" + (i + 1) + "个学生的平均分为:" + (double) sum / col);
}
System.out.println("所有学生的总分为:" + total);
System.out.println("所有学生的平均分为:" + (double) total / (row * col));
}
}
```
首先定义一个二维数组,存储学生的成绩。然后通过两个循环分别计算每个学生的总分和平均分,以及所有学生的总分和平均分。最后输出结果即可。
阅读全文