📄 grade.java
字号:
import java.io.*;
public class Grade{
char getGrade(int n){
n=n/10;
char c='\u0000';
switch(n){
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:c='E';break;
case 6:c='D';break;
case 7:c='C';break;
case 8:c='B';break;
case 9:
case 10:c='A';break;
default:c='\u0000';
}
return c;
}
public static void main(String[] args){
Grade a=new Grade();
int n=-1;
char c='\u0000';
byte[] bt=new byte[3];
System.out.print("请输入一个成绩(0~100):");
try{
System.in.read(bt);
}catch(IOException e){}
String s = new String(bt);
try{
n=Integer.parseInt(s.trim());
}catch (NumberFormatException e){
System.err.println("数据格式不正确");
System.exit(1);
}
c=a.getGrade(n);
if (c == '\u0000')
System.out.println("成绩超出范围");
else
System.out.println("你的成绩为 "+c);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -