学生成绩管理系统(java实现)

最近在看基础的java教程,发现java很多与c++类似,但也有不少差异,有很多要注意的地方,做了这个成绩管理系统,还没用到类,只是多维数组的应用。

期间遇到很多问题,也都经过一一百度解决了。

实现的功能: 输入学生人数,以及学生考试的科目数,然后依次填入信息,最后输出学生信息,以及总分,平均分,名次;

import java.util.*;
import java.math.*;
import java.text.*;//引入控制格式的包,import java.text.DecimalFormat; 用来控制浮点数小数位数
public class Test{
	public static void main(String[] args){
		Scanner in=new Scanner(System.in);
			System.out.println("请输入一共有几门课程");
		int numberofCoarses=in.nextInt();
			System.out.println("请输入一共有几个学生");
		int numberofStudents=in.nextInt();
			System.out.println("请定义这几门课程");
		String [] coarse=new String[numberofCoarses];
		String [] name=new String[numberofStudents];
			for(int i=0;itotalsort[k])
					{
						k=j;
					}
				}
				if(k!=i)
				{
					double temp=totalsort[k];
					totalsort[k]=totalsort[i];
					totalsort[i]=temp;
				}
			} 
		//	Arrays.sort(totalsort,Collections.reverseOrder());  <<  有错误,改天再看看库函数怎么排序吧。。
			for(int i=0;itotalGrades[i])
						{
							tail=mid-1;
						}
						else
							head=mid+1;
					}
				}
			}
			System.out.print("学生\t");
				for(int i=0;i


转载于:https://www.cnblogs.com/chaiwenjun000/p/5321017.html

你可能感兴趣的:(学生成绩管理系统(java实现))