import java.util.Scanner;
public class student {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
System.out.println("请输入学生的人数");
int arr=s.nextInt();
System.out.println("请输入该次考试科目");
String kemu=s.next();
int []arry=new int[arr];
String []names=new String [arr];
for (int i=0;i<arry.length;i++){
System.out.println("请依次输入第"+(i+1)+"位学生的名字和成绩");
names[i]=s.next();
arry [i]=s.nextInt();
}
for (int i=0;i<arry.length;i++){
for (int j=0;j<arry.length;j++){
if (arry[i]>arry[j]){
String nam=names[i];
names[i]=names[j];
names[j]=nam;
int u=arry[i];
arry[i]=arry[j];
arry[j]=u;
}
}
}
for (int i =0; i <arry.length; i++)
{
System.out.println(names[i]+"\t"+kemu+"\t"+arry[i]);
}
}
}
各位大佬我是菜鸟初学者,这是我的期末专业考试没有做的一道题,所以把它现在做一遍。然后可能对初学者有一点用。