Board logo

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

作者: tonyh    時間: 2013-10-19 17:52     標題: switch 判斷式 (三)

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char answer;
  7.     cout<<"<小米的腦殘問答>"<<endl;
  8.     cout<<"請問豬有幾隻腳? (A)一隻 (B)兩隻 (C)三隻 (D)四隻"<<endl;
  9.     cout<<"請作答: ";
  10.     cin>>answer;
  11.     switch(answer)
  12.     {
  13.          case 'a':
  14.          case 'A':
  15.               cout<<"用跳的嗎?";
  16.               break;
  17.          case 'b':
  18.          case 'B':
  19.               cout<<"沒吃過豬肉也看過豬走路!";
  20.               break;
  21.          case 'c':
  22.          case 'C':
  23.               cout<<"你是豬啊?";
  24.               break;
  25.          case 'd':
  26.          case 'D':
  27.               cout<<"答對了!";
  28.               break;
  29.          default:
  30.               cout<<"輸入錯誤!";
  31.     }  
  32.     cout<<endl;
  33.     system("pause");
  34.     return 0;
  35. }
複製代碼

作者: 張峻瑋    時間: 2013-10-19 17:53

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.     char answer;
  7.     cout<<"<超腦殘問答>"<<endl;
  8.     cout<<"雞有幾顆頭?(a)1顆(b)2顆(c)3顆(d)無限多顆"<<endl;
  9.     cout<<"請作答!!!";
  10.     cin>>answer;
  11.     switch(answer)
  12.     {
  13.               case 'a':
  14.               case 'A':     
  15.                    cout<<"答對了!!好厲害!";
  16.                    break;   
  17.               case 'b':
  18.               case 'B':   
  19.                    cout<<"智商-10000000000";
  20.                    break;
  21.               case 'c':
  22.               case 'C':   
  23.                    cout<<"恐怖啊!";
  24.                    break;
  25.               case 'd':
  26.               case 'D':   
  27.                    cout<<"慘了!雞變成了怪物";
  28.                    break;
  29.               default:
  30.                    cout<<"輸入錯誤!";
  31.                   
  32.     }            
  33.     cout<<endl;
  34.               
  35.     system("pause");
  36.     return 0;   
  37. }  
複製代碼

作者: 周雍程    時間: 2013-10-19 17:53

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.     char answer;
  7.     cout <<"<???>"<<endl;
  8.     cout <<"你晚上吃什麼? (a)垃圾 (b)鋼鐵 (c)我 (d)沒有吃東西"<<endl;
  9.     cout <<"請作答:";
  10.     cin >> answer;   
  11.     switch(answer)
  12.     {
  13.     case 'a':
  14.     case 'A':
  15.          cout <<"你是流浪漢嗎?"<<endl;
  16.          break ;      
  17.     case 'b':
  18.     case 'B':
  19.          cout <<"嗨!鋼鐵人"<<endl;
  20.          break ;     
  21.     case 'c':
  22.     case 'C':     
  23.          cout <<"回家吃自己!"<<endl;
  24.          break ;         
  25.     case 'd':
  26.     case 'D':
  27.          cout <<"你失憶了,走!去看醫生."<<endl;
  28.          break ;
  29.     default:
  30.          cout <<"不會數數嗎,只有4而已!!"<<endl;
  31.                     
  32.     }
  33.     system("pause");
  34.     return 0;
  35. }
複製代碼

作者: 劉得旗    時間: 2013-10-19 17:54

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     char answer;
  7.     cout<<"<腦殘問答>"<<endl;
  8.     cout<<"請問你有幾隻手?  (a)1隻 (b)5隻 (c)2隻 (d)9隻"<<endl;
  9.     cin>>answer;
  10.     switch(answer)
  11.     {
  12.         case 'a':
  13.         case 'A':      
  14.              cout<<"笨蛋";
  15.              break;         
  16.         case 'b':
  17.              cout<<"笨蛋";
  18.              break;              
  19.         case 'c':
  20.              cout<<"答對了!阿不就好棒棒?";
  21.              break;   
  22.         case 'd':
  23.              cout<<"笨蛋";
  24.              break;   
  25.         default:
  26.            cout<<"Error";                           
  27.     }
  28.               
  29. system("pause");
  30. return 0;
  31. }
複製代碼

作者: 張彥承    時間: 2013-10-19 17:54

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char answer;
  7.     cout<<"<Smosh's stupid question>"<<endl;
  8.     cout<<"2個半小時是幾分鐘:(a)120分(b)60分(c)55分(d)59分"<< endl;
  9.     cout<<"Please answer:"<<endl;
  10.     cin>>answer;
  11.     switch(answer)
  12.     {
  13.     case 'a':
  14.     case 'A':     
  15.       cout<<"wrong answer!"<<endl;
  16.       break;
  17.     case 'b':
  18.     case 'B'     
  19.       cout<<"Bingo!"<<endl;
  20.       break;
  21.     case 'c':
  22.     case 'C':     
  23.       cout<<"wrong answer!"<<endl;
  24.       break;
  25.     case 'd':
  26.     case 'D' :   
  27.       cout<<"wrong answer!"<<endl;
  28.       break;
  29.     default:
  30.       cout<<"you really are a dickhole!"<<endl;        
  31.                   
  32.     }
  33.     system("pause");
  34.     return 0;

  35.    
  36.    
  37.    
  38. }
複製代碼

作者: 施伯叡    時間: 2013-10-19 17:54

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char ans;
  7.     cout << "超智障問答" <<endl;
  8.     cout << "請問水是甚麼顏色?" ;
  9.     cout << "(a)黃色 (b)紅色 (c)透明 (d)紫色" << endl;
  10.     cout << "請作答:" ;
  11.     cin >> ans ;
  12.       
  13.     switch(ans)
  14.     {
  15.           case 'a':
  16.                cout<<"去測一下你的智商吧!";
  17.                break;
  18.           case 'b':
  19.                cout<<"犯案現場請勿靠近!";
  20.                break;
  21.           case 'c':
  22.                cout<<"你的智商180!";
  23.                break;
  24.           case 'd':
  25.                cout<<"你喝水溝的水嗎?";
  26.                break;
  27.           default:
  28.                cout<<"別亂打!";
  29.     }
  30.     cout<<endl;
  31.     system("pause");
  32.     return 0;
  33. }
複製代碼

作者: 張郁偵    時間: 2013-10-19 17:55

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main ()
  5. {
  6.   char answer;
  7.   cout<<" 一, 選擇題"<<endl;
  8.   cout<<"請問豬的運動型態為何? (a)飛(b)爬(c)走(d)以上全部正確"<<endl;   
  9.   cin >>answer;
  10.   switch(answer)
  11.   {
  12.       case 'a':        
  13.            cout<<"你有看過豬長翅膀的嗎?"<<endl;
  14.            break;
  15.       case 'b':
  16.            cout<<"豬不是昆蟲!"<<endl;
  17.            break;      
  18.       case 'c':
  19.            cout<<"賓果!!"<<endl;
  20.            break;        
  21.       case 'd':
  22.      
  23.            cout<<"瞎!"<<endl;
  24.            break;
  25.       default:
  26.            cout<<"輸入錯誤"<<endl;
  27.               
  28.   }
  29.   system ("pause");
  30.   return 0;   
  31. }
複製代碼

作者: 張郁庭    時間: 2013-10-19 18:02

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     char ans;
  7.     cout << "小美教你學成語" <<endl;
  8.     cout << "請問天空是甚麼顏色?" ;
  9.     cout << "(a)黃色 (b)黑色 (c)藍色 (d)白色" << endl;
  10.     cout << "請作答:" ;
  11.     cin >> ans ;
  12.       
  13.     switch(ans)
  14.     {
  15.           case 'a':
  16.                cout<<"現在應該是日出或日落吧!";
  17.                break;
  18.           case 'b':
  19.                cout<<"現在一定是<烏雲密布>!";
  20.                break;
  21.           case 'c':
  22.                cout<<"現在應該是<晴天萬里>!";
  23.                break;
  24.           case 'd':
  25.                cout<<"現在應該是布滿白雲!";
  26.                break;
  27.           default:
  28.                cout<<"答錯了!";
  29.     }
  30.     cout<<endl;
  31.     system("pause");
  32.     return 0;
  33. }
複製代碼





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