• 成绩统计程序(Java)


    我的程序:

    package day20181018;
    /**
    * 成绩统计系统
    * @author Administrator
    */
    import java.util.Scanner;//提供计算机直接扫描键盘输入方法
    import java.util.Arrays;//调用数组中Arrays类中的方法
    public class ZuoYe01 {
    public static void main(String[] args) {
    Scanner input=new Scanner(System.in);
    //定义一个布尔类型,为后面while循环控制提供条件
    boolean flag=true;
    //直接写入已有的学生姓名创建一个学生姓名数组
    String[]names={"Eric","Samuel","Edgar","Randy","Kenneth",
    "Andy","Mike","Steven","Adam","Ken"};
    //定义成绩数组
    int[]scores=new int[10];
    System.out.println("***********欢迎进入成绩管理系统***********");
    while(flag){
    System.out.println("请选择功能:1-成绩录入,2-成绩列表,3-成绩查询,4-退出");
    //键盘录入level的值再进行switch判断
    int level=input.nextInt();
    switch(level){
    case 1:
    System.out.println("开始录入成绩:");
    for(int i=0;i<names.length;i++){
    System.out.print((i+1)+".学生姓名:"+names[i]+",成绩:?");
    scores[i]=input.nextInt();
    }
    System.out.println("录入完毕。");
    break;
    case 2:
    System.out.println("编号 姓名 成绩");
    System.out.println("------------------------");
    for(int i=0;i<scores.length;i++){
    System.out.println((i+1)+" "+names[i]+" "+scores[i]);
    }
    System.out.println("------------------------");
    break;
    case 3:
    System.out.println("请输入您要查询的学生姓名:");
    String name=input.next();
    for(int i=0;i<names.length;i++){
    if(name.equals(names[i])){
    System.out.println((i+1)+".学生姓名:"+name+",成绩:"+scores[i]);
    }
    }
    break;
    case 4:
    System.out.println("***********谢谢使用**********");
    flag=false;
    break;
    //作为一个良好的习惯也是防止不测,最后还是要加上default
    default:
    System.out.println("您的输入有误,请重新输入!");
    break;
    }
    }
    }
    }

  • 相关阅读:
    大数据基本概念及Hadoop技术基础
    基于 ReliefF和K-means算法的应用
    利用Hadoop和Spark处理用户心跳周期数据
    Java线程池源码解析及高质量代码案例
    muleESB的第一个开发实例-HelloWorld(二)
    [USACO11JAN]道路和飞机Roads and Planes
    CH6101 最优贸易
    POJ3662 Telephone Lines
    扫描线+线段树例题(HDU1542)
    关于Dinic算法的几点讨论
  • 原文地址:https://www.cnblogs.com/SUN99bk/p/9822211.html
Copyright © 2020-2023  润新知