用c语言编程简单的小游戏
时间: 2023-05-25 11:06:20 浏览: 436
以下是一个小游戏的示例代码,使用C语言编写,可以在命令行中运行:
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int guess, number, count = 0;
srand(time(NULL));
number = rand() % 100 + 1;
printf("猜猜一个1到100之间的数字!\n");
do {
count++;
printf("请输入你的猜测(第%d次):", count);
scanf("%d", &guess);
if (guess > number) {
printf("太大了!\n");
} else if (guess < number) {
printf("太小了!\n");
}
} while (guess != number);
printf("恭喜你猜对了!你一共猜了%d次。\n", count);
return 0;
}
```
这个小游戏是一个简单的猜数字游戏,玩家需要猜出电脑生成的1到100之间的随机数字。程序先使用`time`函数和`srand`函数生成一个随机数种子,然后使用`rand`函数来生成1到100之间的随机整数。接着,在一个`do...while`循环中,玩家每次输入一个猜测,程序根据猜测与随机数的比较关系来输出提示信息。如果玩家猜对了,循环结束,程序输出恭喜信息和猜测次数。