import java.util.*;
public class zhang1 {
public static void main(String[] args)
{
Scanner in=new Scanner(System.in);
System.out.println("请输入学生人数");
int number=in.nextInt(); //number表示学生人数
System.out.println("请输入课程数目:");
int coursenumber=in.nextInt(); //coursenumber表示科目数量
String[] name=new String[number]; //name[i]表示同学的姓名
String[] course=new String[coursenumber]; //course表示课程
int scorenumber[][]=new int [number][coursenumber];
int[] sum=new int[number];
for(int i=0; i<coursenumber; i++)
{
System.out.println("请定义第"+(i+1)+"门科目的名字");
course[i]=in.next();
}
for(int i=0; i<number; i++)
{
System.out.print("请输入第"+(i+1)+"学生姓名:");
name[i]=in.next(); //输入学生姓名
for(int j=0; j<coursenumber; j++)
{
System.out.println("请输入"+name[i]+"的"+course[j]+"的成绩");
scorenumber[i][j]=in.nextInt(); //输入第i个学生的第j门成绩
}
}
System.out.print("学生");
for(int i=0; i<coursenumber; i++)
{
System.out.print("\t"+course[i]); //\t表示水平制表符
}
System.out.print("\t总分\t平均分");
System.out.println();
for(int i=0; i<number; i++)
{
int S=0;
System.out.print(name[i]);
for(int j=0; j<coursenumber; j++)
{
System.out.print("\t"+scorenumber[i][j]);
S+=scorenumber[i][j];
}
sum[i]=S;
System.out.print("\t"+S);
System.out.print("\t"+(S/coursenumber));
System.out.println();
}
}
}
java【源码】成绩管理系统
最新推荐文章于 2024-08-04 17:03:54 发布