欢乐的c++猜拳游戏(改进)
系统简介:
(被作者吃了)----------------------------
输入123三个整数(1是石头,2是剪刀,3是布,不写它们的都是cxk)通过时间给出的随机数,进行猜拳,一共十轮。。。。。。。。。。。。。。。。。。。。。(其它的不想写)。
输入 | 电脑 | 胜负 |
---|---|---|
石头 | 石头 | 平局 |
石头 | 布 | 电脑-胜 |
石头 | 剪刀 | 电脑-败 |
剪刀 | 剪刀 | 平局 |
剪刀 | 石头 | 电脑-胜 |
剪刀 | 布 | 电脑-胜 |
布 | 布 | 平局 |
布 | 剪刀 | 电脑-胜 |
布 | 石头 | 电脑-败 |
废话不多说放程序
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
int a,b,c,d,cxk=0;
for(int j=1;j<=10;j++)
{
cout<<endl<<"猜拳,1=石头,2=剪刀,3=布";
srand((unsigned)j);
int m=rand()+1;//求出随机数
m=m%3+1;
cin>>a;
Sleep(1000);
if(a!=1&&a!=2&&a!=3)
{
cout<<"看来你是个蔡徐坤"<<endl;
continue;
}
cout<<"机器人输入";
if(m==1)
cout<<"石头";
if(m==2)
cout<<"剪刀";
if(m==3)
cout<<"布";
if(a==m%3)
cout<<",平局";
if(a==1&&m==2)
cout<<",胜利";
if(a==1&&m==3)
cout<<",输了";
if(a==2&&m==1)
cout<<",输了";
if(a==2&&m==3)
cout<<",胜利";
if(a==3&&m==1)
cout<<",胜利";
if(a==3&&m==2)
cout<<",输了";
}
return 0;
}