本帖最後由 tonyh 於 2014-5-17 15:14 編輯
將成績分級程式, 以 switch 語法改寫.
90分~100分 優
80分~89分 甲
70分~79分 乙
60分~69分 丙
0分~59分 丁- import java.io.Console;
- public class ch13
- {
- public static void main(String args[])
- {
- Console c=System.console();
- int score,level;
- System.out.print("請輸入你的成績: ");
- score=Integer.parseInt(c.readLine());
- level=score/10;
- switch(level)
- {
- case 10:
- case 9:
- System.out.println("優");
- break;
- case 8:
- System.out.println("甲");
- break;
- case 7:
- System.out.println("乙");
- break;
- case 6:
- System.out.println("丙");
- break;
- case 5:
- case 4:
- case 3:
- case 2:
- case 1:
- case 0:
- System.out.println("丁");
- break;
- default:
- System.out.println("輸入錯誤!");
- }
- }
- }
複製代碼 |