代码是不是很乱?老师能看下对吗?
来源:1-8 编程练习
katherinesii
2020-08-07 21:27:01
package com.lab00;
import java.util.Scanner;
public class lab00 {
public static void main(String[] args) {
int [][]Array1 = new int[3][2];
Scanner input = new Scanner(System.in);
int count = 1;
while(count<4) {
System.out.println("请输入第"+count+"个学生的语文成绩:");
int yuwen = input.nextInt();
System.out.println("请输入第"+count+"个学生的数学成绩:");
int shuxue = input.nextInt();
Array1[count-1][0]=yuwen;
Array1[count-1][1]=shuxue;
count++;
}
//语文
int yutotal = 0;
for(int i=0;i<Array1.length;i++){
yutotal+=Array1[i][0];
}
System.out.println("语文的总成绩为:"+yutotal);
System.out.println("语文的平均分为:"+yutotal/3);
int shutotal = 0;
for(int i=0;i<Array1.length;i++){
shutotal+=Array1[i][1];
}
System.out.println("数学的总成绩为:"+shutotal);
System.out.println("数学的平均分为:"+shutotal/3);
}
}1回答
同学你好,测试同学的代码是可以的,很棒哦~
同学求和的时候可以直接在将成绩存入集合的时候进行求和,不用再重新写两个循环进行求和如下

祝学习愉快~
相似问题