java实现学生成绩管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
}
/*
*对数组str[]按总分从大到小排列。
*/
for(int i=0;i<arrs.length-1;i++){
for(int j=0;j<arrs.length-1;j++){
if(sum[j]<sum[j+1]){
int a=sum[j];
sum[j]=sum[j+1];
sum[j+1]=a;
对java初学者来说,学生成绩管理系统还是可以实现的。
import java.util.*;
public class student {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入学生人数:");
*/
for(int i=0;i<arrs.length;i++){
System.out.println("请输入第"+(1+i)+"名学生姓名:");
arrs[i]=in.next();
sum[i]=0;
String strll="";
for(int j=0;j<arr.length;j++){
System.out.println("请输入第"+arrs[i]+"的"+arr[j]+"成绩:");
score[i][j]=in.nextInt();
sum[i]=sum[i]+score[i][j];
strll=strll+score[i][j]+"\t";
}
avg[i]=sum[i]/subject;
str[i]=arrs[i]+"\t"+strll+sum[i]+"\t"+avg[i]+"\t";
for(int i=0;i<arrs.length;i++){
System.out.print(str[i]+"第"+(1+i)+"名"+"\n");
}
}
}
String arrs[]=new String[people];//声明一个数组存储学生姓名。
int[] sum=new int[people];//声明一个数组存储各个学生总成绩。
int[] avg=new int[people];//声明一个数组存储各个学生平均成绩。
/*
*循环输入学生成绩。计算各个学生总分和平均成绩。
/*
*循环输入课程名称。
*/
for(int i=0;i<=arr.length-1;i++){
System.out.println("请定义第"+(1+i)+"门课程名称:");
arr[i]=in.next();
}
int score[][] = new int[people][subject];//声明二维一个数组存储学生成绩。
int people=in.nextInt();//存储学生人数。
System.out.println("请输入科目数:");
int subject=in.nextInt();//存储课程数目。
String arr[]=new String[subject];//声明一个数组存储课程。
String[] str=new String[people];//声明一个数组存储一个学生的姓名各科成绩,总分,平均分。
String s=str[j];
str[j]=str[j+1];
str[j+1]=s;
}
}
}
/*
*输出学生成绩列表。
*/
System.out.print("姓名\t");
for(int i=0;i<arr.length;i++){
System.out.print(a源自文库r[i]+"\t");
}
System.out.print("总分\t平均分\t排行榜\n");
/*
*对数组str[]按总分从大到小排列。
*/
for(int i=0;i<arrs.length-1;i++){
for(int j=0;j<arrs.length-1;j++){
if(sum[j]<sum[j+1]){
int a=sum[j];
sum[j]=sum[j+1];
sum[j+1]=a;
对java初学者来说,学生成绩管理系统还是可以实现的。
import java.util.*;
public class student {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入学生人数:");
*/
for(int i=0;i<arrs.length;i++){
System.out.println("请输入第"+(1+i)+"名学生姓名:");
arrs[i]=in.next();
sum[i]=0;
String strll="";
for(int j=0;j<arr.length;j++){
System.out.println("请输入第"+arrs[i]+"的"+arr[j]+"成绩:");
score[i][j]=in.nextInt();
sum[i]=sum[i]+score[i][j];
strll=strll+score[i][j]+"\t";
}
avg[i]=sum[i]/subject;
str[i]=arrs[i]+"\t"+strll+sum[i]+"\t"+avg[i]+"\t";
for(int i=0;i<arrs.length;i++){
System.out.print(str[i]+"第"+(1+i)+"名"+"\n");
}
}
}
String arrs[]=new String[people];//声明一个数组存储学生姓名。
int[] sum=new int[people];//声明一个数组存储各个学生总成绩。
int[] avg=new int[people];//声明一个数组存储各个学生平均成绩。
/*
*循环输入学生成绩。计算各个学生总分和平均成绩。
/*
*循环输入课程名称。
*/
for(int i=0;i<=arr.length-1;i++){
System.out.println("请定义第"+(1+i)+"门课程名称:");
arr[i]=in.next();
}
int score[][] = new int[people][subject];//声明二维一个数组存储学生成绩。
int people=in.nextInt();//存储学生人数。
System.out.println("请输入科目数:");
int subject=in.nextInt();//存储课程数目。
String arr[]=new String[subject];//声明一个数组存储课程。
String[] str=new String[people];//声明一个数组存储一个学生的姓名各科成绩,总分,平均分。
String s=str[j];
str[j]=str[j+1];
str[j+1]=s;
}
}
}
/*
*输出学生成绩列表。
*/
System.out.print("姓名\t");
for(int i=0;i<arr.length;i++){
System.out.print(a源自文库r[i]+"\t");
}
System.out.print("总分\t平均分\t排行榜\n");