用c语言编写猜随机数的游戏

时间:2022-02-10 08:09:04

用c语言编写猜随机数的游戏:

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int input=1;
int num = 0;
while(input)
{
int answer = 0;
printf("1.进入游戏 0.退出游戏\n");
scanf("%d",&input);
srand(time(NULL));//这是在调用rand()这个函数之前使用的!rand()是一个产生随机数的函数
answer = rand()%100;//获取随机数
if(input == 1)
{
while(1)
{
printf("请输入你猜的数:\n");
scanf("%d",&num);
if(num == answer)
{
printf("你猜对了\n");
break;
}
else if(num < answer)
{
printf("你猜小了\n");
}
else
{
printf("你猜大了\n");
}
}
}
else if(input==0)
{
printf("已退出游戏\n");
}
else
{
printf("请重新输入\n");
}
}
system("pause");
return 0;
}