java学生成绩管理系统(适合初学者超简单)

时间:2026-01-13

java 成绩管理系统

Java学生成绩管理系统

2:具体效果如下图示:

java 成绩管理系统

具体实现代码如下:

import java.util.Scanner;

public class StudentScore {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner input=new Scanner(System.in);

System.out.println("请输入学生的人数:");

int number=0;//学生的人数

number=input.nextInt();

System.out.println("请输入课程的数目:");

int courses=0;//课程的数目

courses=input.nextInt();

java 成绩管理系统

String [] coursesname=new String[courses];//课程的名字 for(int i=0;i<coursesname.length;i++)

{

System.out.println("请输入第"+(i+1)+"门课的名字:"); coursesname[i]=input.next();

}

String [] name=new String[number];//学生的名字

int [][] score=new int[number][courses];//学生的科目成绩,二维数组

for(int i=0;i<name.length;i++)

{

System.out.println("请输入第"+(i+1)+"个学生的名字:"); name[i]=input.next();

for(int j=0;j<coursesname.length;j++)

{

System.out.println("请输入"+name[i]+coursesname[j]+"的成绩:");

score[i][j]=input.nextInt();

}

}

int sum=0;//每个学生的成绩总分

每个学生的平均分

int [] scoreSum=new int [number];

int [] ci=new int[number];//学生的名次

for(int i=0;i<number;i++)

{

for(int j=0;j<courses;j++)

{

sum+=score[i][j];

}

scoreSum[i]=sum;

ci[i]=sum;

sum=0;

}

for(int i=0;i<number-1;i++)

{

for(int j=i+1;j<number;j++)

{

if(ci[i]<ci[j])

{

int temp=ci[j];

ci[j]=ci[i];

ci[i]=temp;

java 成绩管理系统

} } } } } System.out.print("学生\t"); for(int i=0;i<courses;i++) { System.out.print(coursesname[i]+"\t"); } System.out.print("总分\t"); System.out.print("平均分\t"); System.out.print("排行榜"); System.out.print("\n"); int[] temp=new int[number]; for(int i=0;i<temp.length;i++) { for(int j=0;j<scoreSum.length;j++) { if(ci[i]==scoreSum[j]) { temp[i]=j; } } } for(int i=0;i<number;i++) { System.out.print(name[temp[i]]+"\t"); for(int j=0;j<courses;j++) { System.out.print(score[temp[i]][j]+"\t"); } System.out.print(scoreSum[temp[i]]+"\t"); System.out.print((scoreSum[temp[i]]/courses)+"\t"); System.out.print("第"+(i+1)+"名"); System.out.print("\n"); }

java学生成绩管理系统(适合初学者超简单).doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219