初步使用eclipse编程
操作熟练上还需要练习。
// An highlighted block
package com.demo;
import java.util.Scanner;
/*
* 从键盘读入学生成绩, 找出最高分并输出学生成绩等级。
成绩 >= 最高分 -10 等级为 ’A’
成绩 >= 最高分 -20 等级为 ’B’
成绩 >= 最高分 -30 等级为 ’C’ ’
其余 等级 为D
*/
public class demo1 {
public static void main(String[] args) {
// 1.先引入scanner,获取用户的输入// 2.创建一个数组用于存储学生成绩
Scanner scan = new Scanner(System.in);
System.out.println("請輸入學生成績:");
int[] grades = new int[5];
for (int i = 0; i < grades.length; i++) {
grades[i] = scan.nextInt();
}
// 3.找出数组中最大的成绩
int maxNumber = grades[0];
for (int i = 1; i < grades.length; i++) {
if (maxNumber < grades[i])
maxNumber = grades[i];
}
// System.out.println(maxNumber);
// 4.按要求输出
char level = 0;
for (int i = 0; i < grades.length; i++) {
if (grades[i] >= (maxNumber - 10)) {
level = 'A';
} else if (grades[i] >= (maxNumber - 20)) {
level = 'B';
} else if (grades[i] >= (maxNumber - 30)) {
level = 'C';
} else {
level = 'D';
}System.out.println("student\t" + i + "\tscore\tis\t" + grades[i] + "\tgrade is\t " + level);
}
//for (int i = 0; i < grades.length; i++) {
}
}