用C语言编写一个具有简单界面的猜数游戏

计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>

void main()
{
int num,n;
char again;
srand(time(NULL));
do
{
num=rand()%1000+1;/*产生1-1000(包括1和1000)的随机数*/
printf("\n产生随机数为: ?\n");
printf("我这里有一个1到1000之间的一个数,你能猜到是什么数字么?请输入你猜的数:");
scanf("%d",&n);
while(n!=num)
{
if(n>num) printf("不对,太高了! 请输入你猜的数:");
if(n<num) printf("不对,太低了! 请输入你猜的数:");
scanf("%d",&n);
}
printf("太棒了!你猜的就是这个数,还想再来一次么?(y or n )");
again=getche();
}while('y'==again||'Y'==again);
printf("\n");
}
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网