请老师检查
来源:1-8 编程练习
亚麻桑
2021-04-10 15:19:14
优化了一下,确保更灵活。
// 定义一个三行两列的整型二维数组intArray
String[] courses = { "语文", "数学", "英语" };
int[][] arr = new int[3][courses.length];
// 从键盘输入学生成绩,要求输入顺序与效果图一致
Scanner sc = new Scanner(System.in);
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.println("请输入第" + (i + 1) + "个学生的" + courses[j] + "成绩:");
arr[i][j] = sc.nextInt();
}
}
sc.close();
// 求各科的总成绩和平均分
int sum = 0;
for (int i = 0; i < courses.length; i++) {
for (int[] score : arr) {
sum += score[i];
}
System.out.println(courses[i] + "的总成绩为:" + sum);
System.out.println(courses[i] + "的平均分为:" + (sum / arr.length));
}
1回答
同学你好,测试代码完成的不错,很棒呐,继续加油
祝学习愉快~
相似问题