猜数游戏记录次数C语言
时间: 2023-05-23 21:06:13 浏览: 163
c语言编程猜数游戏.doc
怎么实现?
可以通过使用rand()函数生成随机数,然后通过循环让用户输入猜测的数字,并判断是否猜中了目标数字,最后输出猜测次数即可。
具体的实现代码如下:
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int number, guess, count = 0;
srand(time(NULL));
number = rand() % 100 + 1;
printf("猜数游戏开始!\n\n");
do {
printf("请输入一个数字:");
scanf("%d", &guess);
count++;
if (guess > number) {
printf("猜大了,请再猜一次。\n\n");
} else if (guess < number) {
printf("猜小了,请再猜一次。\n\n");
} else {
printf("恭喜你,猜对了!\n");
printf("你猜了%d次才猜对。\n", count);
}
} while (guess != number);
return 0;
}
```
阅读全文