- #include<iostream>
- #include<cstdlib>
- #include<time.h>
- using namespace std;
- int main()
- {
- srand(time(NULL));
- int player =0;
- int com =0;
- string mora [] = {"剪刀","石頭","布"};
- cout << "請選擇想要出的拳 (1:剪刀 2:石頭 3:布)"<< endl;
- cin >> player;
- cout << "電腦出拳中..." << endl;
- com = (rand()%3)+1;
- cout << "你出:" << mora[player-1] << endl;
- cout << "電腦出:" << mora[com-1] << endl;
-
- {
- cout<<"電腦出布"<<endl;
- }
- if(player==1&&com==1)
- {
- cout<<"平手"<<endl;
- }
- else if(player==1&&com==2)
- {
- cout<<"你輸了"<<endl;
- }
- else if(player==1&&com==3)
- {
- cout<<"你贏了"<<endl;
- }
- else if(player==2&&com==1)
- {
- cout<<"你贏了"<<endl;
- }
- else if(player==2&&com==2)
- {
- cout<<"平手"<<endl;
- }
- else if(player==2&&com==3)
- {
- cout<<"你輸了"<<endl;
- }
- else if(player==3&&com==1)
- {
- cout<<"你輸了"<<endl;
- }
- else if(player==3&&com==2)
- {
- cout<<"你贏了"<<endl;
- }
- else if(player==3&&com==3)
- {
- cout<<"平手"<<endl;
- }
- system("pause");
- return 0;
- }
複製代碼 |