返回列表 發帖

009 switch 選擇題

利用switch敘述, 設計一有趣的急智問答.
題目設計有四個選項,選項以數字 1~4 來輸入。

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.         int x;
  7.         cout << "英熊聯盟常識問答" << endl;
  8.         cout << "作答說明"<< endl;
  9.         cout << "題目共一題!!!全為選擇題,答案有1 2 3 4,輸入後按ENTER即可"<< endl;
  10.         cout << "題目:英雄聯盟德邦中最硬的人是?"<< endl;
  11.         cout << "答案一:歐拉夫 答案二:嘉文四世 答案三:趙信 答案四:泰達米爾"<< endl;
  12.         cout << "請作答:"<< endl;
  13.         cin >> x;
  14.         switch(x)
  15.         {
  16.         case 1:
  17.                 cout << "答對了";
  18.                 break;
  19.         case 2:
  20.                 cout << "你誰啊,砍一下就爆了";
  21.                 break;
  22.         case 3:
  23.                 cout << "吃個菊花吧";
  24.                 break;
  25.         case 4:
  26.                 cout << "我只不死,不代表我很硬啊";
  27.                 break;
  28.        
  29.         default:
  30.                 cout << "請不要輸入奇怪的答案";         
  31.         }
  32.         system ("pause");
  33.         return 0;
  34. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>

  3. using namespace std;
  4. int main()
  5. {
  6.         int x;
  7.         cout << "請問這間教室中有幾個人?" << endl;
  8.         cout << "(1)1個 (2)2個 (3)3個 (4)4個" << endl;
  9.         cin >> x;
  10.         switch (x)
  11.         {
  12.         case 1:
  13.                 cout << "很抱歉你答錯了";
  14.                 break;
  15.         case 2:
  16.                 cout << "你錯了";
  17.                 break;
  18.         case 3:
  19.                 cout << "恭喜你";
  20.                 cout << "答錯了";
  21.                 break;
  22.         case 4:
  23.                 cout << "你答對了!";
  24.                 break;
  25. }
  26.         return 0;
  27. }
複製代碼

TOP

返回列表