返回列表 發帖
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. using namespace std;
  5. int main()
  6. {
  7.     re:
  8.     srand(time(NULL));
  9.     int p,c;
  10.     string a[]{"剪刀","石頭","布"};
  11.     cout<<"請出拳! (1)剪刀(2)石頭(3)布 ";
  12.     cin>>p;
  13.     c=rand()%3+1;
  14.     cout<<"你出"<<a[p-1]<<endl;
  15.     cout<<"電腦出"<<a[c-1]<<endl;
  16.     if(p==c)
  17.     {
  18.         cout<<"平手"<<endl<<endl;
  19.     }
  20.     else if(p==1&&c==2)
  21.     {
  22.         cout<<"電腦贏了"<<endl<<endl;
  23.     }
  24.     else if(p==2&&c==3)
  25.     {
  26.         cout<<"電腦贏了"<<endl<<endl;
  27.     }
  28.     else if(p==1&&c==3)
  29.     {
  30.         cout<<"你贏了"<<endl<<endl;
  31.     }
  32.     else if(p==2&&c==1)
  33.     {
  34.         cout<<"你贏了"<<endl<<endl;
  35.     }
  36.     else if(p==3&&c==2)
  37.     {
  38.         cout<<"你贏了"<<endl<<endl;
  39.     }
  40.     else if(p==3&&c==1)
  41.     {
  42.         cout<<"電腦贏了"<<endl<<endl;
  43.     }
  44.     else
  45.         cout<<"error"<<endl<<endl;
  46.     goto re;
  47.     system("pause");
  48.     return 0;
  49. }
複製代碼

TOP

返回列表