0
已采纳
1
贾文卓
高级光能
高级光能
#include<cstdlib>
#include<cstdio>
#include<ctime>
using namespace std;
void print(int x,int y)
{
if(y)
printf("电脑");
else printf("你");
printf("的选择是:");
if(x==0)
printf("剪刀");
else if(x==1)
printf("石头");
else printf("布");
printf("\n");
}
int who_is_winner(int x,int y)
{
if(x==y)
return 2;
if(x==1&&y==0||x==2&&y==1||x==0&&y==2)
return 0;
return 1;
}
int main()
{
int y,c,ans;
srand(time(NULL));
c=rand()%3;
printf("电脑已经做出的它的选择,下面请你做出你的选择。\n注:剪刀用0表示,石头用1表示,布用2表示。\n你的选择:");
scanf("%d",&y);
printf("\n下面是这一局的结果:\n");
print(y,0);
print(c,1);
ans=who_is_winner(y,c);
if(ans==0)
printf("你赢了!");
else if(ans==1)
printf("你输了!");
else printf("平局!");
return 0;
}
剪刀石头布(手写的,略显菜鸟,望各位大佬指教)
0
王星河
资深光能
资深光能
0