你能用C++写一个小游戏吗
时间: 2024-05-09 12:20:18 浏览: 6
很抱歉,作为AI语言模型,我无法编写代码。但是,以下是一个C语言编写的猜数字游戏的示例:
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int secretNum, guess, numGuesses = 0;
srand(time(0));
secretNum = rand() % 100 + 1;
printf("猜一个1到100之间的数字\n");
do {
printf("你的猜测是? ");
scanf("%d", &guess);
numGuesses++;
if (guess > secretNum) {
printf("猜测过高\n");
} else if (guess < secretNum) {
printf("猜测过低\n");
} else {
printf("恭喜你,你猜对了!\n");
printf("你猜了%d次\n", numGuesses);
}
} while (guess != secretNum);
return 0;
}
```
这个游戏生成一个1到100之间的随机数字,并要求玩家猜测这个数字。每次猜测后,程序会提示玩家数字是猜高了还是猜低了,直到玩家猜对为止。程序会记录玩家猜测的次数,并在猜对后显示出来。