返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int p,computer;
  8.     cout<<"請出拳! (1)剪刀 (2)石頭 (3)布"<<endl;
  9.     cin>>p;
  10.     if(p==1)
  11.     {
  12.         cout<<"你出剪刀"<<endl;        
  13.     }
  14.     else if(p==2)
  15.     {
  16.         cout<<"你出石頭"<<endl;   
  17.     }
  18.     else if(p==3)
  19.     {
  20.         cout<<"你出布"<<endl;     
  21.     }
  22.     else
  23.     {
  24.         cout<<"輸入錯誤"<<endl;
  25.         goto re;
  26.     }
  27.     srand(time(NULL));
  28.     computer=rand()%3+1 ;
  29.     cout<<computer<<endl;
  30.         if(computer==1)
  31.     {
  32.         cout<<"電腦出剪刀"<<endl;        
  33.     }
  34.     else if(computer==2)
  35.     {
  36.         cout<<"電腦出石頭"<<endl;   
  37.     }
  38.     else if(computer==3)
  39.     {
  40.         cout<<"電腦出布"<<endl;     
  41.     }else{}
  42.    
  43.     if(p==computer)
  44.     {
  45.         cout<<"平手"<<endl;
  46.     }
  47.     else if((p==1 && computer==3)||
  48.             (p==2 && computer==1)||
  49.             (p==3 && computer==2))  
  50.     {
  51.          cout<<"你贏了~~"<<endl;
  52.     }   
  53.     else if((p==1 && computer==2)||
  54.             (p==2 && computer==3)||
  55.             (p==3 && computer==1))
  56.     {
  57.          cout<<"你輸囉!"<<endl;
  58.     }
  59.     else{}
  60.    goto re;
  61.     system("pause");
  62.     return 0;
  63. }
複製代碼

TOP

返回列表