import java.util.Scanner;
public class test1 {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("请输入学生人数:\n");
int number= scanner.nextInt();
int[] score=new int[number];//定义一个长度为number的数组
System.out.println("请输入学生成绩:\n");
for(int i=0;i<score.length;i++) {//利用循环输入数组各个元素
score[i]=scanner.nextInt();
}
int maxScore=0;//定义一个变量来存放最大值
for(int i=0;i<score.length;i++) {//遍历找到最大值
if(score[i]>maxScore) {
maxScore=score[i];
}
}
System.out.println(maxScore);//输出最大值
char dunk;
for(int i=0;i<score.length;i++){//通过差值来来判断各数的等级
if(maxScore-score[i]<10) {
dunk='A';
System.out.println(dunk);
}
if(maxScore-score[i]>10&&maxScore-score[i]<20) {
dunk='B';
System.out.println(dunk);
}
if(maxScore-score[i]>20) {
dunk='C';
System.out.println(dunk);
}
}
}
}
Day8 建造一个空数组,通过循环以及调用输入方法输入学生成绩,然后通过差值来判断学生成绩等级
最新推荐文章于 2024-07-04 09:24:51 发布