首页 > 技术文章 > if语句实现考试成绩分等级(使用switch语句)

a709898670 2018-07-17 11:09 原文


if语句实现考试成绩分等级(使用switch语句)。
[90-100] A等。
[80-90) B等。
[70-80) C等。
[60-70) D等。
[0-60) E等。
请根据给定成绩,输出对应的等级。
说明:"["表示包含,")"表示不包含












import
java.util.Scanner; public class Demo111 { public static void main(String[] args) { Scanner x = new Scanner(System.in); System.out.println("请输入成绩"); int a=x.nextInt(); int n=a/10; //百分制转换为等第 switch(n){ case 10: //表示如果n=10,也就是一百分,输出A case 9: System.out.println("A"); break; case 8: System.out.println("B"); break; case 7: System.out.println("C"); break; case 6: System.out.println("D"); break; case 5: case 4: case 3: case 2: case 1: case 0: System.out.println("E"); //低于六十分的输出不及格 E break; default:System.out.println(" 请输入一个正确的成绩"); //输入的不是百分制,报错 } } }

 

推荐阅读