Board logo

標題: 【024】switch 判斷式 [打印本頁]

作者: tonyh    時間: 2023-2-8 15:57     標題: 【024】switch 判斷式

本帖最後由 tonyh 於 2023-2-8 16:42 編輯

運用 switch 語法, 設計一個有趣的選擇題.



參考回應
1. 用跳的嗎?
2. 沒吃過豬肉也看過豬走路!
3. 你是豬啊?
4. 答對了!
  1. import java.util.Scanner;

  2. public class Ch11 {

  3.         public static void main(String[] args) {
  4.                 int ans;
  5.                 Scanner s=new Scanner(System.in);
  6.                 System.out.println("<小米的腦殘問答>");
  7.                 System.out.println("請問豬有幾隻腳?(1)一隻 (2)兩隻 (3)三隻 (4)四隻");
  8.                 System.out.print("請作答:");
  9.                 ans=s.nextInt();

  10.                 switch(ans)
  11.                 {
  12.                 case 1:
  13.                         System.out.println("用跳的嗎?");
  14.                         break;
  15.                 case 2:
  16.                         System.out.println("沒吃過豬肉也看過豬走路!");
  17.                         break;
  18.                 case 3:
  19.                         System.out.println("你是豬啊?");
  20.                         break;
  21.                 case 4:
  22.                         System.out.println("答對了!");
  23.                         break;
  24.                 default:   
  25.                         System.out.println("輸入錯誤!");
  26.                 }
  27.         }
  28. }
複製代碼

作者: 王捷恩    時間: 2023-2-8 16:51

  1. import java.util.Scanner;

  2. public class A {

  3.         public static void main(String[] args) {

  4.                 int x;
  5.                 Scanner s=new Scanner(System.in);
  6.                 System.out.println("<小米的腦殘問答>");
  7.                 System.out.println("請問豬有幾隻腳?(1)一隻 (2)兩隻 (3)三隻 (4)四隻");
  8.                 System.out.print("請作答:");
  9.                 x=s.nextInt();

  10.                 switch(x)
  11.                 {
  12.                 case 1:
  13.                         System.out.println("用跳的嗎?");
  14.                         break;
  15.                 case 2:
  16.                         System.out.println("沒吃過豬肉也看過豬走路!");
  17.                         break;
  18.                 case 3:
  19.                         System.out.println("你是豬啊?");
  20.                         break;
  21.                 case 4:
  22.                         System.out.println("答對了!");
  23.                         break;
  24.                 default:   
  25.                         System.out.println("輸入錯誤!");
  26.                 }

  27.         }

  28. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2