大家好,我是小科,我来为大家解答以上问题。JAVA学生管理系统项目概述,java学生管理系统很多人还不知道,现在让我们一起来看看吧!
1、展开全部
2、代码如下:
3、import java.util.*;
4、public class xueshengchengjiguanli {
5、 public static void main(String[] args){
6、 Scanner in=new Scanner(System.in);
7、 System.out.println("请输入学生的人数:");
8、 int renshu=in.nextInt();
9、 System.out.println("请输入课程的数目:");
10、 int coursenum=in.nextInt();
11、 String[] name=new String[renshu];
12、 String[] course=new String[coursenum];
13、 int number[][]=new int[name.length][course.length];
14、 int sum[]=new int[renshu];
15、 int avg[]=new int[renshu];
16、 String str[]=new String[renshu];
17、 for(int i=0;i System.out.println("请定义第"+(i+1)+"门课的名字");
18、 course[i]=in.next();
19、 }
20、 for(int i=0;i int s=0;
21、 System.out.println("请输入学生的姓名:");
22、 name[i]=in.next();
23、 String str11="";
24、 for(int j=0;j System.out.println("请输入"+name[i]+course[j]+"科的成绩:");
25、 number[i][j]=in.nextInt();
26、 s+=number[i][j];
27、 str11+=number[i][j]+" ";
28、 }
29、 sum[i]=s;
30、 avg[i]=s/coursenum;
31、 str[i]=name[i]+" "+str11+sum[i]+" "+avg[i];
32、 }
33、 for(int i=0;i for(int j=0;j if(sum[j] int t=sum[j]; String t2=str[j];
34、 sum[j]=sum[j+1]; str[j]=str[j+1];
35、 sum[j+1]=t; str[j+1]=t2;
36、 }
37、 }
38、 }
39、 System.out.print("学生");
40、 for(int i=0;i System.out.print(" "+course[i]);
41、 }
42、 System.out.print(" 总分"+" 平局分"+" 排行榜");
43、 System.out.println();
44、 for(int i=0;i System.out.println(str[i]+" "+"第"+(i+1)+"名");
45、 }
46、 }
47、}
本文到此讲解完毕了,希望对大家有帮助。