简单的学生成绩管理系统

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_43498110/article/details/99330633

说明:用户可以通过输入数字来进行功能的选择:1.录入成绩    2.输出所有学生的信息    3.根据姓名查找学生的信息    4.退出系统

package Day06;
//成绩管理系统
import java.util.Scanner;


public class GradeManagerSystem {

	public static void main(String[] args) {
		System.out.println("********欢迎进入成绩管理系统*******");
		
		//成绩录入的方法
		//此数组用来存放学生的姓名
		String []name=new String[10];
		//用于存放学生的成绩
	    int []grade=new int[10];
	    Scanner scan=new Scanner(System.in);
	    
	   
	    while(true) {
	    	System.out.println("请选择功能:1-成绩录入,2-成绩列表,3-成绩查询,4-退出");
	    	int number=scan.nextInt(); 
	    	if(number==4) {
	    		System.out.println("********感谢你的使用*************");
	 	    	break;
	 	    }
	    	switch(number) {
	    	
	    	case 1:
	    	  System.out.println("开始录入成绩:");
              for (int i = 0; i < grade.length; i++) {
            	  System.out.print(i+1+"."+"学生姓名:");
            	  //学生姓名
            	  String Name=scan.next();
            	  name[i]=Name;
            	  System.out.print(","+"成绩:?");
				//学生成绩
            	  int Grade=scan.nextInt();
            	  grade[i]=Grade;
			}
              System.out.println("录入完毕!");
            // scan.close(); 
             break;
	    	case 2:
	    		System.out.println("编号"+"\t"+"姓名"+"\t"+"成绩");
	    		System.out.println("-------------------");
	    		for (int i = 0; i < grade.length; i++) {
	    			System.out.println(i+1+"\t"+name[i]+"\t"+grade[i]);
				}
	    		int sum=0;
	    		int average=0;
	    		for (int i = 0; i < grade.length; i++) {
					sum+=grade[i];
				}
	    		average=sum/grade.length;
	    		System.out.println("平均成绩:"+average);
	    		break;
	    	case 3:
	    		System.out.print("请输入你要查询的学生姓名:");
	    		//con为要查找的学生姓名
	    		String Con=scan.next();
	    		for (int i = 0; i < grade.length; i++) {
					if(name[i].equals(Con)) {
		    			System.out.println(i+1+"\t"+"学生姓名:"+name[i]+"\t"+"成绩"+grade[i]);
					}
				}
	    		break;
	    	}
	    		    		
	    }
		

	}
	

}

猜你喜欢

转载自blog.csdn.net/qq_43498110/article/details/99330633