zoukankan      html  css  js  c++  java
  • 成绩统计程序(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;
    }
    }
    }
    }

  • 相关阅读:
    hdu多校4
    hdu多校第三场
    牛客多校4
    bzoj 1477 扩展欧几里德
    bzoj 1485 卡特兰数 + 分解因子
    hdu多校 2
    牛客网暑期多校2
    bzoj 1040 基向内环树dp
    hdu 多校第一场
    SPOJ
  • 原文地址:https://www.cnblogs.com/SUN99bk/p/9822211.html
Copyright © 2011-2022 走看看