c语音写一个小游戏
时间: 2024-02-17 18:03:24 浏览: 21
好的,我可以给你提供一个猜数字的小游戏的代码示例,你可以参考一下:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int answer, guess, count = 0;
srand(time(0)); // 用当前时间作为随机数种子
answer = rand() % 100 + 1; // 生成1~100之间的随机数
printf("猜数字游戏开始啦!\n");
do {
printf("请输入一个1~100之间的整数:");
scanf("%d", &guess);
count++; // 累计猜的次数
if (guess > answer) {
printf("猜大了,再试一次!\n");
} else if (guess < answer) {
printf("猜小了,再试一次!\n");
} else {
printf("恭喜你,猜对了!\n");
printf("你一共猜了%d次。\n", count);
}
} while (guess != answer);
return 0;
}
```
这是一个比较简单的猜数字游戏,程序随机生成一个1~100之间的整数,玩家需要通过输入数字来猜测这个数字,程序会给出提示,直到猜中为止。你可以根据自己的兴趣爱好编写其他类型的小游戏,比如动作游戏、益智游戏等。