返回列表 發帖

switch 判斷式 (四)

本帖最後由 葉桔良 於 2022-9-24 19:54 編輯

將題目的答案選項改為以ABCD表示,使用者輸入大寫或小寫都要能接受。

參考回應
A or a: 用跳的嗎?
B or b: 沒吃過豬肉也看過豬走路!
C or c: 你是豬啊?
D or d: 答對了!
其他: 輸入錯誤!

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int feet;   
  8.     cout<<"請問豬有幾隻腳?";
  9.     cin>>feet;
  10.     switch(feet)
  11.     {
  12.         case 1:
  13.             cout<<"用跳的嗎?"<<endl;
  14.             break;
  15.         case 2:
  16.             cout<<"沒吃過豬肉也看過豬走路!"<<endl;
  17.             break;
  18.         case 3:
  19.             cout<<"你是豬啊?"<<endl;
  20.             break;
  21.         case 4:
  22.             cout<<"答對了!"<<endl;
  23.             break;
  24.         default:
  25.             cout<<"輸入錯誤"<<endl;
  26.     }
  27.     goto re;
  28.     system("pause");
  29.     return 0;
  30. }
複製代碼

此帖僅作者可見

TOP

返回列表