键盘录入一个学生成绩(用
int
表示),自动输出该同学的成绩评级。学生的分数取值范围
[0,100]
分数大于等于 90 的,评级 " 优秀 " ;分数大于等于 80 ,小于 90 的,评级 " 良好 " ;分数大于等于 70 ,小于 80 的,评级 " 中等 " ;分数大于等于 60 ,小于 70 的,评级 " 及格 " ;分数小于 60 的,评级 " 不及格 " ;import java.util.Scanner;//自动生成的方法 public class 学生成绩 { public static void main(String[] args) { Scanner sc = new Scanner(System.in);//调用方法 System.out.println("输入学生成绩:");//输出语句 int score = sc.nextInt(); switch (score / 10) {//成绩除于10 case 10: case 9: System.out.println("优秀");//100~90之间的是优秀 break; case 8: System.out.println("良好");//90~80之间的是良好 break; case 7: System.out.println("中等");//80~70之间的是中等 break; case 6: System.out.println("及格");//70~60之间的是及格 break; default: System.out.println("不及格");//60以下的是不及格 break; } sc.close();结束方法 } }
代码运行结果: