二维数组:
package erweishuzu;
import java.util.Scanner;
public class xuekepingjunfen {
public static void main(String[] args) {
int[] [] scores = new int [3][5];//3科5人;
int []sum = new int [3];//
Scanner sc = new Scanner(System.in);
//录入成绩,计算sum
for(int i=0;i<scores.length;i++)
{
System.out.println("请录入第"+(i+1)+"科5个学生的成绩:" );
//第二层,录入每个学生的成绩
for(int j=0;j<scores[i].length;j++)
{
scores[i][j]= sc.nextInt();
//int score = sc.nextInt();
// scores[i][j] = score;
sum[i] = sum[i]+scores[i][j];
}
}
//遍历sum,计算每科的平均分
for(int i =0;i<sum.length;i++)
{
System.out.print("第"+(i+1)+"科成绩的平均分是:");
System.out.println((double)sum[i]/scores[i].length);//强制转换为double,成绩有可能是小数
}
}
}
同理,下面是三科5人,计算每个人3科的平均成绩:</