使用c语言写一个小游戏
时间: 2023-09-02 14:07:44 浏览: 39
好的,我可以帮你写一个猜数字的小游戏,代码如下:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int guess, num, count = 0;
srand(time(NULL)); // 设置随机数种子
num = rand() % 100 + 1; // 生成1-100之间的随机数
printf("猜数字游戏,数字在1-100之间,你有5次机会!\n");
while(count < 5)
{
printf("请输入你猜的数字:");
scanf("%d", &guess);
if(guess == num)
{
printf("恭喜你猜对了!\n");
break;
}
else if(guess < num)
{
printf("猜小了,再试试!\n");
}
else
{
printf("猜大了,再试试!\n");
}
count++;
}
if(count == 5)
{
printf("很遗憾,你没有猜中数字,正确数字是%d\n", num);
}
return 0;
}
```
这个小游戏的规则是:程序会生成一个1-100之间的随机数,玩家需要在5次机会内猜出这个数字。每次猜数字后,程序会给出相应的提示,告诉玩家猜的数字是偏大还是偏小。如果5次机会内没有猜出正确的数字,程序会告诉玩家正确答案。