用二维数组存储3个班的java成绩,编写程序实现,求3个班Java的最高分并输出显示
展开全部
/**
* 这是一个可运行的例子,直接复制即可,不知道是不是你想要的.
* @author Administrator
*
*/
public class MaxDemo {
public static void main(String[] args) {
//用二维数组存储3各班级的成绩.
double[][] one = new double[3][];
//定义一班人数. 用一个变量进行定义会比较好,在此简单化.
one[0] = new double[3];
//给一班添加分数...
one[0][0] = 34.0;
one[0][1] = 23.0;
one[0][2] = 12;
//定义二班人数.
one[1] = new double[2];
//给2班添加分数...
one[1][0] = 24.0;
one[1][1] = 83.0;
//定义3班人数.
one[2] = new double[1];
//给3班添加分数...
one[2][0] = 94.0;
//分数比较..
double max = 0;//存储分数的最大值.
int num = 0;//存储分数最大值的班级.
for(int i=0;i<3;i++){//最外层是班级
for(int j=0;j<one[i].length;j++){//班级人数循环
if(max < one[i][j]){
max = one[i][j];
num = i;
}
}
}
System.out.println("分数最高的是:"+num+"班,分数为:"+max);
}
}
* 这是一个可运行的例子,直接复制即可,不知道是不是你想要的.
* @author Administrator
*
*/
public class MaxDemo {
public static void main(String[] args) {
//用二维数组存储3各班级的成绩.
double[][] one = new double[3][];
//定义一班人数. 用一个变量进行定义会比较好,在此简单化.
one[0] = new double[3];
//给一班添加分数...
one[0][0] = 34.0;
one[0][1] = 23.0;
one[0][2] = 12;
//定义二班人数.
one[1] = new double[2];
//给2班添加分数...
one[1][0] = 24.0;
one[1][1] = 83.0;
//定义3班人数.
one[2] = new double[1];
//给3班添加分数...
one[2][0] = 94.0;
//分数比较..
double max = 0;//存储分数的最大值.
int num = 0;//存储分数最大值的班级.
for(int i=0;i<3;i++){//最外层是班级
for(int j=0;j<one[i].length;j++){//班级人数循环
if(max < one[i][j]){
max = one[i][j];
num = i;
}
}
}
System.out.println("分数最高的是:"+num+"班,分数为:"+max);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询