用C语言写一个猜拳游戏
时间: 2023-05-16 21:05:07 浏览: 57
好的,以下是一个简单的猜拳游戏的 C 语言代码:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int player, computer, result;
srand(time(NULL)); // 初始化随机数种子
printf("欢迎来到猜拳游戏!\n");
printf("请出拳:1.剪刀 2.石头 3.布\n");
scanf("%d", &player);
computer = rand() % 3 + 1; // 生成 1-3 的随机数
if (player == computer) {
result = 0; // 平局
} else if (player == 1 && computer == 2 || player == 2 && computer == 3 || player == 3 && computer == 1) {
result = -1; // 输了
} else {
result = 1; // 赢了
}
switch (result) {
case 0:
printf("平局!\n");
break;
case 1:
printf("恭喜你,你赢了!\n");
break;
case -1:
printf("很遗憾,你输了!\n");
break;
}
return 0;
}
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![sln](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)