返回列表 發帖

0601 練習範例

  1. //隨堂練習
  2. #include<iostream>
  3. #include<cstdlib>
  4. using namespace std;
  5. int main()
  6. {
  7.     int x, y, a1, a2, b1, b2;

  8.     cout<<"請輸入x:";
  9.     cin>>x;
  10.     cout<<"請輸入y:";
  11.     cin>>y;

  12.     a1 = x+y;
  13.     a2 = x*y;

  14.     re:
  15.     cout<<"問題1:"<<x<<"+"<<y<<"=";
  16.     cin>>b1;
  17.     cout<<"問題2:"<<x<<"*"<<y<<"=";
  18.     cin>>b2;

  19.     cout<<endl;

  20.     if(a1==b1 && a2==b2){
  21.         cout<<"全對,問答結束!"<<endl;
  22.     }
  23.     else if(a1!=b1 && a2==b2){
  24.         cout<<"問題1錯誤,請重新回答:"<<endl;
  25.         goto re;
  26.     }
  27.     else if(a1==b1 && a2!=b2){
  28.         cout<<"問題2錯誤,請重新回答:"<<endl;
  29.         goto re;
  30.     }
  31.     else{
  32.         cout<<"兩題都錯,請重新回答:"<<endl;
  33.         goto re;
  34.     }

  35.     system("pause");
  36.     return 0;
  37. }
複製代碼

返回列表