c语言猜数游戏显示次数
时间: 2024-06-14 08:03:43 浏览: 109
为了实现猜数游戏的显示次数,我们可以在程序中添加一个计数器变量,每次用户猜测时将其递增。同时,我们可以在用户猜对时输出计数器的值,以显示用户猜测的次数。以下是一个示例程序:
```c
#include <stdio.h>
int main() {
int no;
int ans = 5;
int count = 0; // 计数器变量
printf("Please guess 0-9:\n");
printf("是多少呢?\n");
do {
scanf("%d", &no);
count++; // 每次猜测递增计数器
if (no > ans) {
printf("Too big!\n");
} else if (no < ans) {
printf("Too small\n");
} else {
printf("Yes!You are right!\n");
printf("You have guessed %d times.\n", count); // 输出猜测次数
}
} while (no != ans);
return 0;
}
```
在上面的程序中,我们使用了一个do-while循环来实现猜数游戏。每次用户猜测时,计数器变量count都会递增。当用户猜对时,程序会输出猜测次数。如果用户猜错,则程序会继续循环,直到用户猜对为止。
阅读全文