1-8编程练习
//定义一个三行两列的整型二维数组intArray
int [][] intArray ;
intArray = new int[3][2];
//从键盘输入学生成绩,要求输入顺序与效果图一致
Scanner sc = new Scanner(System.in);
for(int i = 0;i < intArray.length;i++) {
for(int j = 0; j < intArray[i].length-1;j++) {
System.out.println("请输入第" + (i + 1) +"个学生的语文成绩");
intArray[i][j] = sc.nextInt();
System.out.println("请输入第" + (i + 1) +"个学生的数学成绩");
intArray[i][j+1] = sc.nextInt();
}
}
int chineseScore,chineseSum = 0;
int mathScore,mathSum = 0;
for(int i = 0;i < intArray.length;i++) {
for(int j = 0; j < intArray[i].length-1;j++) {
chineseSum = intArray[i][j] + chineseSum;
mathSum = intArray[i][j + 1] + mathSum;
}
}
//求语文的总成绩和平均分
chineseScore = chineseSum / intArray.length;
System.out.println("语文的总成绩为:" + chineseSum);
System.out.println("语文的平均成绩为:" + chineseScore);
//求数学的总成绩和平均分
mathScore = mathSum / intArray.length;
System.out.println("数学的总成绩为:" + mathSum);
System.out.println("数学的平均成绩为:" + mathScore);
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星