用c++写个单机小游戏
时间: 2023-05-31 10:04:45 浏览: 66
以下是一个简单的“猜数字”游戏的C代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int guess, number, tries = 0;
srand(time(NULL)); // 初始化随机数种子
number = rand() % 100 + 1; // 生成1~100之间的随机数
printf("我想了一个1~100之间的数字,你来猜猜看吧!\n");
do {
printf("请输入你猜的数字:");
scanf("%d", &guess);
tries++;
if (guess > number) {
printf("太大了!再试一次。\n");
} else if (guess < number) {
printf("太小了!再试一次。\n");
}
} while (guess != number);
printf("恭喜你,猜对了!你用了%d次尝试。\n", tries);
return 0;
}
```
游戏规则很简单,程序会在1~100之间随机生成一个数字,然后玩家需要输入自己猜测的数字,程序会根据玩家输入的数字给出相应的提示,直到猜对为止。程序会记录玩家尝试的次数,并在猜对后输出。