【Java开源代码栏目提醒】:网学会员为广大网友收集整理了,CalScore.java,希望对大家有所帮助!
import java.io.*;
public class CalScore {
public static void main(String[] args) throws IOException {
int scoreIn;
float points = 0f;
char flag;
scoreIn = Integer.parseInt(args[0]); // line1,从命令行取得输入数据
if (scoreIn >= 90) flag = 'A'; // line2
else if(scoreIn >= 80) flag = 'B';
else if(scoreIn >= 70) flag = 'C';
else if(scoreIn >= 60) flag = 'D';
else flag = 'N'; // line3
switch(flag) { // line4
case 'A': points = 5f; break;
case 'B': points = 4f; break;
case 'C': points = 3.5f; break;
case 'D': points = 3f; break;
case 'N': points = 0f; break;
}
System.out.println("成绩分数: " + scoreIn);
System.out.println("对应等级:" + flag);
System.out.println("获得绩点:" + points);
}
}