c 语言猜数字源代码
时间: 2024-10-21 22:14:41 浏览: 94
在C语言中,编写一个简单的猜数字游戏源代码通常会包含以下几个步骤:
```c
#include <stdio.h>
#include <stdlib.h> // 包含rand()和srand()函数
// 定义最大最小猜测范围
#define MIN_NUM 1
#define MAX_NUM 100
int main() {
int secret_number = rand() % (MAX_NUM - MIN_NUM + 1) + MIN_NUM; // 随机生成一个1到100之间的秘密数字
int guess;
int attempts = 0;
printf("欢迎来到猜数字游戏!我想了一个1到100之间的整数,你有5次机会猜它。\n");
do {
printf("请输入你的猜测: ");
scanf("%d", &guess);
++attempts;
if (guess < secret_number) {
printf("太小了,再试一次吧!\n");
} else if (guess > secret_number) {
printf("太大了,再试试看。\n");
} else {
printf("恭喜你,猜对了!你用了%d次尝试。\n", attempts);
break;
}
} while (attempts < 5);
return 0;
}
阅读全文