import java.util.Scanner;
import java.util.Vector;
public class TestScore {
public static void main(String[] args) {
//1.创建Scanner的对象
Scanner s = new Scanner(System.in);
Vector v = new Vector();
System.out.println("请输入学生的成绩:(以负数代表结束)");
int maxScore =0;
for(;;) {
int score = s.nextInt();
if(score < 0) {
break;
}
//获取学生成绩中的最高分
if(maxScore < score) {
maxScore = score;
}
//一次将学生成绩存放入v中
Integer score1 = score;
v.addElement(score1);
}
for(int i = 0;i < v.size();i++) {
Integer score = (Integer)v.elementAt(i);
char level;
if(maxScore - score <= 10) {
level = 'A';
}else if(maxScore - score <= 20) {
level = 'B';
}else if(maxScore - score <= 30) {
level = 'C';
}else {
level = 'D';
}
System.out.println("学生成绩为:"+ score + ",等级为: " + level);
}
}
}
包装类的练习
最新推荐文章于 2021-02-25 04:59:03 发布