// x为 一维数组 、y为二维数组的 声明
int[] x,y[];
package day04;
import java.util.Scanner;
/**
* @ClassName: StudentScore.java
* @Description: TODO(用一句话描述该文件做什么)
*
* @author Administrator
* @E-mail 809044093@qq.com
* @version V1.0
* @Date 2015-9-30 上午10:03:10
*/
/*
* 内存结构 1、栈 stack 2、堆heap 3、方法区【包括常量池】 4、 静态域
*/
public class StudentScore {
public static void main(String[] args) {
// 数组练习 输入学生人数,并且分别录入学生的成绩,最后打印最高成绩和每个学生成绩的等级。
Scanner scanner = new Scanner(System.in);
System.out.println("请输入学生人数");
int studentnum=scanner.nextInt();
int[] score=new int[studentnum];
System.out.println("请依次输入学生成绩:");
for(int i=0;i<score.length;i++){
score[i]=scanner.nextInt();
}
int max=score[0];
for(int i=0;i<score.length;i++){
if(max<score[i]){
max=score[i];
}
}
System.out.println("最高分为 :"+max);
for(int i=0;i<score.length;i++){
if(score[i]>=(max-10)){
System.out.println("等级为:A");
}else if (score[i]>=(max-20)){
System.out.println("等级为:B");
}else if(score[i]>=(max-30)){
System.out.println("等级为:C");
}else{
System.out.println("等级为:D");
}
}
}
}