简单的java学生管理系统

来源:互联网 发布:edg淘宝店网址 编辑:程序博客网 时间:2024/04/30 22:46
import java.util.*;public class chengji {public static void main(String args[]){Scanner in=new Scanner(System.in);System.out.println("请输入学生的人数:");int renshu=in.nextInt();System.out.println("请输入科目的数:");int coursenum=in.nextInt();String[] name=new String[renshu];String[] course=new String[coursenum];int[][] number=new int[renshu][coursenum];int[] sum=new int[renshu];int[] ave=new int[renshu];String str[]=new String[renshu];for(int i=0;i<course.length;i++){System.out.println("请输入第"+(i+1)+"门课程的名称:");course[i]=in.next();}for(int i=0;i<renshu;i++){int S=0;System.out.println("请输入学生的姓名:");name[i]=in.next();String strll="";for(int j=0;j<coursenum;j++){System.out.println("请输入学生"+name[i]+course[j]+"的成绩");number[i][j]=in.nextInt();S+=number[i][j];strll+=number[i][j]+"\t";}sum[i]=S;ave[i]=S/coursenum;str[i]=name[i]+"\t"+strll+sum[i]+"\t"+ave[i];}for(int i=0;i<sum.length-1;i++){for(int j=0;j<sum.length-1;j++){if(sum[j]<sum[j+1]){int t1=sum[j];String str1=str[j];sum[j]=sum[j+1];str[j]=str[j+1];sum[j+1]=t1;str[j+1]=str1;}}}System.out.print("学生");for(int i=0;i<course.length;i++){System.out.print("\t"+course[i]);}System.out.print("\t总分\t平均分\t排行榜");System.out.println();for(int i=0;i<renshu;i++){System.out.print(str[i]+"\t第"+(i+1)+"名");System.out.println();}}}

原创粉丝点击