# 设计一个“石头剪刀布”游戏程序。

<p>设计一个“石头剪刀布”游戏程序。用户和程序分别扮演猜拳双方&#xff0c;用户选择</p><p>石头、剪刀和布中的一项&#xff0c;程序随机选择另一项&#xff0c;与用户选择作比较&#xff0c;在界面中</p><p>显示最终的胜负判定。</p>

## template

```cpp
#include <stdlib.h>
#include <stdio.h>
int main()
{
	int id;
	int a[3]={1,2,3};
	int au = 0;
	while(1)
	{
		printf("1.剪刀,2.石头,3.布,0.退出\n");
		scanf("%d",&id);
		if(id == 0)
			break;
		au = a[rand()%3]; 
		if (au == 1)
		{
			printf("机器：剪刀\t");
			if(id == 1)
				printf("玩家:剪刀\t平局\n");
			else if(id == 2)
				printf("玩家:石头\t玩家赢\n");
			else
				printf("玩家:布\t机器赢\n");
		}
		else if(au == 2)
		{
			printf("机器：石头\t");
			if(id == 1)
				printf("玩家:剪刀\t机器赢\n");
			else if(id == 2)
				printf("玩家:石头\t平局\n");
			else
				printf("玩家:布\t玩家赢\n");
		}
		else
		{
			printf("机器：布\t");
			if(id == 1)
				printf("玩家:剪刀\t玩家赢\n");
			else if(id == 2)
				printf("玩家:石头\t机器赢\n");
			else
				printf("玩家:布\t平局\n");
		}
	}
	return 0;
}
```

## 答案

```cpp

```

## 选项

### A

```cpp

```

### B

```cpp

```

### C

```cpp

```