本帖最後由 tonyh 於 2020-2-3 09:26 編輯
將題目的答案選項改為以ABCD表示,使用者輸入大寫或小寫都要能接受。
- import java.util.Scanner;
- public class Ch11 {
- public static void main(String[] args) {
- String ans;
- Scanner s=new Scanner(System.in);
- System.out.println("<腦殘問答>");
- while(true)
- {
- System.out.println("豬有幾隻腳? (A)1 (B)2 (C)3 (D)4");
- System.out.print("請作答: ");
- ans=s.nextLine();
- switch(ans)
- {
- case "A":
- case "a":
- case "1":
- System.out.println("用跳的嗎?");
- break;
- case "B":
- System.out.println("沒吃過豬肉也看過豬走路!");
- break;
- case "C":
- System.out.println("你是豬啊?");
- break;
- case "D":
- System.out.println("答對了!");
- break;
- default:
- System.out.println("輸入錯誤!");
- }
- System.out.println();
- }
- }
- }
複製代碼 |