package shuZu;
public class QiuZuiGaoChengJi_2WeiShuZu {
public static void main(String[] args) {
int [][]a= new int[6][3];//定义一个6行3列的数组
//定义数组的时候可以直接进行数组初始化:int [][]a={{3,2,7}{1,5}{6}}
a[0][0]=2019001;//学号
a[0][1]=89;//c语言成绩
a[0][2]=93;//Java成绩
a[1][0]=2019002;
a[1][1]=79;
a[1][2]=90;
a[2][0]=2019003;
a[2][1]=93;
a[2][2]=78;
a[3][0]=2019004;
a[3][1]=87;
a[3][2]=99;
a[4][0]=2019005;
a[4][1]=88;
a[4][2]=69;
a[5][0]=2019006;
a[5][1]=87;
a[5][2]=91;
int n1=a[0][0];//c语言成绩最高的学号
int n2=a[0][0];//java成绩最高的学号
int n3=a[0][1];//c语言的最高成绩
int n4=a[0][2];//java的最高成绩
for(int i=1;i<a.length;i++) {//二维数组名.length指的是第i+1行有多少列
if(a[i][1]>n3) {//求c最高成绩
n3=a[i][1];
n1=a[i][0];
}
if(a[i][2]>n4) {
n4=a[i][2];
n2=a[i][0];
}
}
System.out.println("c语言成绩最高的学号为:"+n1+" 成绩为:"+n3);
System.out.println("java成绩最高的学号为:"+n2+" 成绩为:"+n4);
}
}
结果显示:
c语言成绩最高的学号为:2019003 成绩为:93
java成绩最高的学号为:2019004 成绩为:99
利用二维数组求6名学生当中c语言与Java的最高成绩并输出学号
猜你喜欢
转载自blog.csdn.net/qq_45696288/article/details/104992187
今日推荐
周排行