爱收集资源网

玩转剪刀石头布,尽显游戏魅力

网络整理 2023-10-01 19:07

好的,以下是一个简单的剪子石头布小游戏示例代码:```c#include #include #include int main(){int player, computer;int result;char ch;srand(time(NULL)); // 初始化随机数生成器do{printf("请输入您的选择(1-剪刀,2-石头,3-布):");scanf("%d", &player);computer = rand() % 3 + 1; // 随机生成笔记本的选择printf("您的选择是:%d,电脑的选择是:%d\n", player, computer);if (player == computer){printf("平局!\n");result = 0;}else if ((player == 1 && computer == 3) ||(player == 2 && computer == 1) ||(player == 3 && computer == 2)){printf("恭喜您,您赢了!\n");result = 1;}else{printf("很遗憾,您输了!\n");result = -1;}printf("是否继续游戏(y/n)?");scanf(" %c", &ch);} while (ch == 'y' || ch == 'Y');return 0;}```这个程序使用了 `rand()` 函数来生成随机数,从而实现了笔记本的随机选择。另外,使用了一个 `do-while` 循环来实现可以多次玩游戏的功能。

vb简单基础小游戏猜数字