注意:要引入 time 头文件
#include <time.h>
void suspect()
{
printf("猜数字开始,请输入一个1~100的数字\n");
// 设置随机数种子,生成真正的随机数
srand((unsigned int)time(NULL));
//设置随机数和随机数的区间1~100
int te = rand() % 100 + 1;
//printf("%d\n", te); // 看下正确的数字
int a = 0; //玩家输入数据
while (1) //设置为真让玩家一直输入直到输入正确
{
scanf("%d", &a);
// 玩家输入和随机数进行对比
if (a > te)
{
printf("大了\n");
}
else if (a < te)
{
printf("小了\n");
}
else {
printf("猜对了!!!\n");
break; //猜对跳出循环
}
}
}