C语言实验猜数小游戏

输入一个0-999的整数,进行猜数。

 

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define num 10
int main()
{
int count=num;
int bingo,guess;
srand(time(NULL));
bingo=rand()%1000;
printf("请输入一个0到999的整数:\n");
printf("是多少呢?\n");
scanf("%d",&guess);
while(guess!=bingo)
{
if(guess>bingo)
printf("\a再小一点\n");
else if(guess<bingo)
printf("\a再大一点\n");
count--;
if(count<=0)
break;
else if(count<=3)
printf("\a\a\a你还有%d次机会\n",count);
printf("是多少呢?\n");
scanf("%d",&guess);
}
if(bingo==guess)
printf("\a\a\a回答正确,你用了%d次猜中.",11-count);
else
printf("\a\a\a很遗憾,正确答案是%d",bingo);
return 0;
}

 

posted @ 2022-04-15 11:07  Mymcky  阅读(123)  评论(0)    收藏  举报