C语言用循环猜字游戏:使用随机数生成一个三位数作为谜底进行猜字游戏,每次猜的时候给出提示,

如题所述

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int a,b,c=10;
srand(time(NULL));
a=rand()%1000;
printf("系统已经给出了一个0-999的数,请输入一个数。\n");
while(1)
{ c--;
scanf("%d",&b);
if(b>a)
printf("猜大了,还剩%d次机会,请继续\n",c);
if(b<a)
printf("猜小了,还剩%d次机会,请继续\n",c);
if(b==a)
{ printf("恭喜你答对了\n");
printf("系统给的数是:%d",a);
break;}
if(c==0)
{ printf("你已经没有机会了,请重新开始吧!\n");break;}
}

}
温馨提示:答案为网友推荐,仅供参考
相似回答