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

TOP

返回列表