跪求大神解答c语言问题:使用随机函数rand()编写一个猜数字的游戏程序。详情见补充。

2024-12-20 14:38:53
推荐回答(2个)
回答1:

#include
#include
#include
#define random(x) (rand()%x)
int main(){
srand((int)time(0));
int n=random(1000);
int choose;
while(1){
scanf("%d",&choose);
if(choose==n){
printf("太棒了!\n");
break;
}
else if(choose>n)printf("太高了!\n");
else if(choose }
return 0;
}

回答2:

#include
main()
{
int i,j,a,b;
for(;;)
{
a=rand()%1000;
if(a>=1&&a<=1000)break;
}
for(i=1;;i++)
{
printf("第%d次:",i);
scanf("%d",&b);
if(b>a)printf("太高了!\n");
if(b if(b==a)
{
printf("太棒了!\n");
break;
}
}
}