目标数随机的猜字游戏
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<time.h>
void Guess_Game(int goal, int x)
{
while (x != goal)
{
printf("请猜数字\n");
scanf("%d", &x);
if (x > goal)
{
printf("猜大了\n");
}
else if (x < goal)
{
printf("猜小了\n");
}
else
{
printf("猜对了\n");
}
}
}
int rand_0toN1(int N)
{
return ((rand() % N) + 1);
}
int main()
{
int max = 0, goal = 0, x = -1;
printf("请输入上限\n");
scanf("%d", &max);
srand(time(NULL));
goal = rand_0toN1(max);//目标数为随机数
Guess_Game(goal,x);
return 0;
}