zoukankan      html  css  js  c++  java
  • 数组的练习

    题目:

     1 package com.baidu.java;
     2 import java.util.Scanner;
     3 public class StudentChengJi {
     4     //定义RS为人数,CJ为成绩。
     5     public static void main(String[] args) {
     6         Scanner n=new Scanner(System.in);
     7         System.out.println("请输入学生人数:");
     8         int RS=n.nextInt();
     9         System.out.println("请输入"+RS+"个人的成绩");
    10         int[] CJ=new int[RS];//创建一个可以存输入人数成绩的数组
    11         for(int i=0;i<RS;i++){
    12             CJ[i]=n.nextInt();//遍历数组,给每一个元素从键盘赋值一个成绩
    13         }
    14         int max=CJ[0];//定义数组的第一个值为最大值;
    15         for(int i=0;i<RS;i++){
    16             if(CJ[i]>max)//遍历数组元素,跟最大值比较
    17                 max=CJ[i];//把最大值赋值给max
    18         }
    19         System.out.println("最高成绩是:"+max);
    20         String[] DJ=new String[RS];//声明等级数组DJ,存放各个学生成绩等级
    21         for(int i=0;i<RS;i++){
    22             if(CJ[i]<=max&&CJ[i]>=max-10){
    23                 DJ[i]="A";
    24             }
    25             else if(CJ[i]<max-10&&CJ[i]>=max-20){
    26                 DJ[i]="B";
    27             }
    28             else if(CJ[i]<max-20&&CJ[i]>=max-30){
    29                 DJ[i]="C";
    30             }
    31             else{
    32                 DJ[i]="D";
    33             }    
    34             System.out.println("学生"+i+"的成绩是"+CJ[i]+",成绩等级是"+DJ[i]);
    35         }
    36     }
    37 }

    运行结果:

  • 相关阅读:
    HackerRank
    HackerRank
    LeetCode "Kth Smallest Element in a BST"
    HackerRank
    HackerRank
    LeetCode "Roman to Integer"
    LeetCode "Integer to Roman"
    LeetCode "Majority Element II"
    HackerRank
    HackerRank
  • 原文地址:https://www.cnblogs.com/yunqing/p/4741748.html
Copyright © 2011-2022 走看看