- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int a,b;
- re:
- cout<<"(1)石頭 (2)剪刀 (3)布"<<"請出拳:";
- cin>>a;
- if(a==1)
- { cout<<"你出的是 石頭 "<<endl;
- }else if(a==2)
- { cout<<"你出的是 剪刀 "<<endl;
- }else if(a==3)
- { cout<<"你出的是 布 "<<endl;
- }else
- { cout<<"輸入錯誤"<<endl;
- goto re;
- }
- b=rand()%3+1;
- if(b==1)
- { cout<<"電腦的是 石頭 "<<endl;
- }else if(b==2)
- { cout<<"電腦的是 剪刀 "<<endl;
- }else
- { cout<<"電腦的是 布 "<<endl;
- }
- if(a==1 && b==3)
- {cout<<"你贏了"<<endl;
- }else if(a==2 && b==3)
- {cout<<"你贏了"<<endl;
- }else if(a==3 && b==1)
- {cout<<"你贏了"<<endl;
- }else if(a==b)
- { cout<<"平手"<<endl;
- }else
- { cout<<"你輸了"<<endl;
- }
- goto re;
-
-
- system("pause");
- return 0;
-
- }
複製代碼 |