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(" 請輸入一個正確的成績"); //輸入的不是百分制,報錯 } } }