返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.    re:
  6.    int pla,com;
  7.    string name[]={"剪刀","石頭","布"};
  8.    srand(time(NULL));
  9.    cout<<"請出拳! <1>剪刀 <2>石頭 <3>布 <0>不想玩了  ";
  10.    cin>>pla;
  11.    com=rand()%3+1;
  12.    if(pla==0)
  13.      goto end;
  14.    else if(pla==1||pla==2||pla==3)
  15.      cout<<"你出"<<name[pla-1]<<endl;
  16.    else{
  17.      cout<<"輸入錯誤"<<endl;
  18.      goto re;  
  19.    }   
  20.    if(com==1)
  21.      cout<<"電腦出剪刀!"<<endl;
  22.    else if(com==2)
  23.      cout<<"電腦出石頭!"<<endl;
  24.    else if(com==3)
  25.      cout<<"電腦出布!"<<endl;
  26.    cout<<"結果: ";  
  27.    if(pla==com)
  28.      cout<<"平手"<<endl;
  29.    else if(pla==1&&com==3 || pla==2&&com==1 || pla==3&&com==2)
  30.      cout<<"恭喜您贏了"<<endl;
  31.    else if(pla==1&&com==2 || pla==2&&com==3 || pla==3&&com==1)
  32.      cout<<"恭喜電腦贏了"<<endl;
  33.    goto re;
  34.    end:
  35.    system("pause");   
  36.    return 0;
  37. }
複製代碼
ABCDEFGHIJKLMNOPQRSTUVWXYZ

TOP

返回列表