假如一个学习小组有6名同学,每人有三门必修课(数学、语文和英语),成绩如下表所示,求每个人的平均分。
课程 | 王笑笑 | 李天真 | 吴莫用 | |||
数学 | 89 | 76 | 58 | |||
语文 | 92 | 86 | 71 | |||
英语 | 85 | 68 | 79 |
代码如下:
public class Score {
public static void main(String[] args) {
double s[][] = {{89,92,85},{76,86,68},{58,71,79}}; //初始化
double a[] = new double[3]; //存储每个学生的平均成绩
double b = 0;
for(int i = 0; i < s.length;i++){
for(int j = 0; j < s[i].length; j++){ //统计一个学生的所以课程成绩
b += s[i][j]; //计算总分
}
a[i] = b / 3.0; //求平均成绩
}
for(int i = 0; i <a.length; i++)
System.out.println("第" + (i + 1) + "个学生的平均成绩:" + a[i]);
}
}
运行效果如图: