返回列表 發帖

switch 判斷式

本帖最後由 tonyh 於 2019-1-23 09:34 編輯

運用 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. }
複製代碼

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

TOP

本帖最後由 孫焌仁 於 2019-1-23 09:50 編輯
  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 ans;
  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. }
複製代碼

TOP

  1. import java.util.Scanner;

  2. import org.omg.PortableInterceptor.SYSTEM_EXCEPTION;


  3. public class Ch07 {

  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.println("請作答: ");
  10.                  answer=s.nextInt();
  11.                  switch(answer)
  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.                          
  31.                          
  32.                  }
  33.         }

  34. }
複製代碼

TOP

  1. import java.util.Scanner;
  2. public class Ch10
  3. {

  4.    public static void main(String[] args)
  5.   {
  6.         Scanner s=new Scanner(System.in);
  7.         int answer;
  8.         System.out.println("<小米腦殘問答>");
  9.         System.out.println("請問豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻 ");
  10.         System.out.print("請回答: ");
  11.         answer=s.nextInt();
  12.         switch(answer)
  13.         {
  14.            case 1:
  15.                    System.out.println("用跳的嗎?");
  16.                    break;
  17.            case 2:
  18.                    System.out.println("沒吃過豬肉也看過豬走路!");
  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.   }

  31. }
複製代碼

TOP

  1. import java.util.Scanner;

  2. public class Ch10
  3. {

  4.         public static void main(String[] args)
  5.         {
  6.                                 Scanner s=new Scanner(System.in);
  7.                                 int answer;
  8.                                 System.out.println("<小米腦殘問答>");
  9.                                 System.out.println("請問豬有幾隻腳?(1)一隻(2)二隻(3)三隻(4)四隻");
  10.                                 System.out.print("請回答:");
  11.                                 answer=s.nextInt();
  12.                                 switch(answer)
  13.                 {
  14.                                 case 1:
  15.                                 System.out.println("用跳的嗎?");
  16.                             break;
  17.                             case 2:
  18.                                         System.out.println("沒吃過豬肉也看過豬走路!");
  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.                
  31.         }       

  32. }
複製代碼

TOP

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

TOP

  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.         }

  29. }
複製代碼
May

TOP

返回列表