zoukankan      html  css  js  c++  java
  • 【JAVA基础】数组练习案例一

    /*
    *
    * 输入5个学生成绩
    * 计算出每个成绩与最高分的差距
    * 根据差距分配等级
    *
    * */
    
    
    import java.util.Scanner;
    
    public class ArrayTask {
        public static void main(String []args){
            // 创建Scanner对象
            Scanner scanner  = new Scanner(System.in);
    
            System.out.println("请输入学生人数:");
            // 读取键盘输入的值
            int number = scanner.nextInt();
            System.out.println("输入的值为----" + number);
    
            // 创建数组 储存学生成绩
            int[] scores = new int[number];
    
            // 赋值
            System.out.println("请输入" + number + "个学生成绩");
            for(int i=0;i < scores.length;i++){
                scores[i] = scanner.nextInt();
            }
    
            // 计算出最高值
            int maxScore = 0;
            for(int i =0; i < scores.length;i++){
                if (maxScore < scores[i]){
                    maxScore = scores[i];
                }
            }
    
    
            // 根据差值 算出最高分的差值
            for(int i=0;i < scores.length;i++){
                if (maxScore - scores[i] <= 10){
                    System.out.println("A等级");
                }
                else if(maxScore - scores[i] <= 20){
                    System.out.println("B等级");
                }
                else if(maxScore - scores[i] <= 30){
                    System.out.println("C等级");
                }else{
                    System.out.println("D等级");
                }
            }
    
    
        }
    }
    
    
    /////// 输出:
    //        请输入学生人数:
    //        5
    //        输入的值为----5
    //        请输入5个学生成绩
    //        23
    //        43
    //        23
    //        45
    //        76
    //        D等级
    //        D等级
    //        D等级
    //        D等级
    //        A等级
  • 相关阅读:
    Flink -- Java Generics Programming
    SpringBoot-annotation
    RDMA in CloudComputing
    ARM-IoT
    Netty
    TiDB, Distributed Database
    microkernel architecture
    Web网站的几个并发量级
    vtiger 下载地址
    php分布式缓存系统 Memcached 入门
  • 原文地址:https://www.cnblogs.com/wanghong1994/p/14035341.html
Copyright © 2011-2022 走看看