Board logo

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

作者: 陳品肇    時間: 2019-7-2 23:20     標題: switch 判斷式

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



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

  3.         public static void main(String[] args) {
  4.                 Scanner s=new Scanner(System.in);
  5.                 int answer;
  6.                 System.out.println("<小米腦殘問答>");
  7.                 System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  8.                 System.out.print("請回答: ");
  9.                 answer=s.nextInt();
  10.                 switch(answer)
  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. }
複製代碼

作者: 張閎鈞    時間: 2019-7-3 09:39

本帖最後由 張閎鈞 於 2019-7-3 09:46 編輯
  1. package text369;
  2. import java.util.Scanner;
  3. public class text123 {
  4.         public static void main(String[] args) {
  5.                 Scanner s=new Scanner(System.in);
  6.                 System.out.println("☆★☆百萬小學堂☆★☆");
  7.                 System.out.println("請問人有幾隻腳??  (1) 1隻(2) 2隻(3) 6隻(4) 12隻");
  8.                 boolean x=true;
  9.                 while(x)
  10.                 {
  11.                 System.out.print("請回答:");
  12.                 int a = s.nextInt();
  13.                 switch(a)
  14.                 {
  15.                         case 1:
  16.                                 System.out.println("看看你自己的腳吧!!");
  17.                                 System.out.println("再來一次吧!!");
  18.                                 break;
  19.                         case 2:
  20.                                 System.out.println("挖!你對了!(其實這好像是常識)");
  21.                                 x=false;
  22.                                 break;
  23.                         case 3:
  24.                                 System.out.println("我在想回答這題的人士不是昆蟲...");
  25.                                 System.out.println("再來一次吧!!");
  26.                                 break;
  27.                         case 4:
  28.                                 System.out.println("你選這個我也是服了...");
  29.                                 System.out.println("再來一次吧!!");
  30.                                 break;
  31.                         default:
  32.                                 System.out.println("不要亂輸入!!");
  33.                                 System.out.println("再來一次吧!!");
  34.                                 break;
  35.                        
  36.                        
  37.                 }
  38.         }
  39.         }
  40. }
複製代碼

作者: 林侑成    時間: 2019-7-3 09:42

  1. import java.util.Scanner;
  2. public class ASDF
  3. {
  4.      public static void main(String[] args)
  5.      {
  6.              Scanner scn=new Scanner(System.in);
  7.              System.out.println("123智障回答");
  8.              System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  9.              System.out.print("請回答: ");
  10.              int a=scn.nextInt();
  11.              switch(a)
  12.              {
  13.                  case 1:
  14.                      System.out.println("用跳的嗎?");
  15.                      break;
  16.                  case 2:
  17.                         System.out.println("沒吃過豬肉也看過豬走路!");
  18.                         break;
  19.                  case 3:
  20.                         System.out.println("你是豬啊?");
  21.                         break;
  22.                  case 4:
  23.                         System.out.println("答對了!");
  24.                         break;
  25.                  default:
  26.                          System.out.println("輸入錯誤");
  27.              }
  28.      }
  29. }
複製代碼

作者: 黃安立    時間: 2019-7-3 09:47

  1. package ch01;

  2. import java.util.Scanner;
  3. public class ch01 {

  4.         public static void main(String[] args) {
  5.                 Scanner s=new Scanner(System.in);
  6.                 int answer;
  7.          System.out.println("<動物問答>");
  8.          System.out.println("請問狗有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  9.          System.out.print("請回答: ");
  10.                 answer=s.nextInt();
  11.                 switch(answer)
  12.                 {
  13.                     case 1:
  14.                             System.out.println("狗用跳的嗎?");
  15.                             break;
  16.                     case 2:
  17.                             System.out.println("沒養過狗也看過狗1"+ "走路!");
  18.                                            
  19.                         break;
  20.                     case 3:
  21.                             System.out.println("你是豬啊?");
  22.                        break;
  23.                     case 4:
  24.                          System.out.println("答對了!");
  25.                          break;
  26.                     default:
  27.                             System.out.println("輸入錯誤!");
  28.                 }        
  29.         }
  30. }
複製代碼

作者: 湯東緯    時間: 2019-7-3 09:48

  1. package ch01;

  2. import java.util.Scanner;

  3. public class Ch01 {

  4.         public static void main(String[] args) {
  5.                 Scanner s = new Scanner(System.in);
  6.                 int answer;
  7.                 System.out.println("<小米腦殘問答>");
  8.                 System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  9.                 System.out.print("請回答: ");
  10.                 answer = s.nextInt();
  11.                 switch (answer) {
  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. }
複製代碼

作者: 蔣宗儒    時間: 2019-7-3 09:52

  1. package junior;
  2. import java.util.Scanner;
  3. public class junior {
  4.         public static void main(String args[]){
  5.                 while(true){
  6.                 Scanner c =new Scanner(System.in);
  7.                 System.out.println("<小米腦殘問題>");
  8.                 System.out.println("請問豬有幾隻腳?(1)1隻 (2)2隻 (3)3隻(4)4隻 ");
  9.                 System.out.println("請回答: ");
  10.                 int a =c.nextInt();
  11.                  switch(a)
  12.                  {
  13.                  case 1 :
  14.                          System.out.println("用跳的嗎?");
  15.                          break;
  16.                  case 2:
  17.                          System.out.println("沒吃過豬肉也看過豬走路!");
  18.                          break;
  19.                  case 3 :
  20.                          System.out.println("你是豬啊?");
  21.                          break;
  22.                  case 4:
  23.                          System.out.println("答對了!");
  24.                          break;
  25.                  default:
  26.                          System.out.println("輸入錯誤!");
  27.                  }
  28.           }               
  29.    }
  30. }
複製代碼

作者: 潘承渙    時間: 2019-7-3 09:52

  1. import java.util.Scanner;
  2. public class Ch05 {
  3.         public static void main(String args[]){
  4.         Scanner s=new Scanner(System.in);
  5.         int A;
  6.         System.out.println("<小米腦殘問答>");
  7.         System.out.println("請問狗有幾隻腳?(1);1隻(2)2隻(3)3隻(4)4隻");
  8.         System.out.println("請回答:");
  9.         A=s.nextInt();
  10.         switch(A){
  11.                 case 1:
  12.                         System.out.println("用跳的嗎?");
  13.                         break;               
  14.                 case 2:
  15.                         System.out.println("沒看過狗?");
  16.                         break;               
  17.                 case 3:
  18.                         System.out.println("感覺這答案會有點難平衡");
  19.                         break;               
  20.                 case 4:
  21.                         System.out.println("恭喜正確");
  22.                         break;
  23.                 default:
  24.                         System.out.println("輸入錯誤!!");
  25.                        
  26.                        
  27.         }
  28.         }
  29. }
複製代碼

作者: 呂昀宸    時間: 2019-7-3 09:52

  1. package nsez;
  2. import java.util.Scanner;
  3. public class nsez {
  4.   public static void main(String[] args){
  5.         Scanner z=new Scanner(System.in);
  6.         int a;
  7.         System.out.println("小名腦殘問答");
  8.         System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  9.     System.out.print("請回答: ");
  10.     a=z.nextInt();
  11.     switch(a)
  12.     {
  13.             case 1:
  14.                     System.out.println("用跳的嗎?");
  15.                     break;
  16.             case 2:
  17.                 System.out.println("沒吃過豬肉也看過豬走路!");
  18.                 break;
  19.             case 3:
  20.                 System.out.println("你是豬啊?");
  21.                 break;
  22.             case 4:
  23.                 System.out.println("答對了!");
  24.                 break;
  25.             default:
  26.                 System.out.println("輸入錯誤");
  27.                 break;         
  28.     }   
  29.   }
  30. }
複製代碼

作者: 黃恆嘉    時間: 2019-7-3 09:53

  1. import java.util.Scanner;
  2. public class Ch05
  3. {
  4.         public static void main(String[] args)
  5.         {
  6.                 Scanner scn=new Scanner(System.in);
  7.       
  8.         
  9.         System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  10.         int answer =scn.nextInt();
  11.         switch(answer)
  12.         {
  13.             case 1:
  14.                     System.out.println("用跳的嗎?");
  15.                     break;
  16.                     
  17.             case 2:
  18.                     System.out.println("沒吃過豬肉也看過豬走路!");
  19.                     break;
  20.                     
  21.             case 3:
  22.                     System.out.println("你是豬啊?");
  23.                     break;
  24.                     
  25.             case 4:
  26.                     System.out.println("答對了!");
  27.                     break;
  28.             default:
  29.                    
  30.                     System.out.println("輸入錯誤!");}
  31.         }
  32. }
複製代碼





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