题目: 猜价格游戏(随机生成100以内的整数,提示高/低/正确,10次未猜准判输)
代码:
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
int i,n,t;
srand((unsigned)time(NULL)); //srand函数初始化种子
t=rand()%100+1;
for(i=1;i<=10;i++)
{
printf("请输入数字:");
scanf("%d",&n);
if(n==t)
{
printf("正确\n");
break;
}
else if(n<t)
printf("低\n");
else if(n>t)
printf("高\n");
}
if(i>10)printf("你输了");
else printf("你赢了");
return 0;
}
产生随机数的方法参考了这篇文章:http://blog.csdn.net/u011192270/article/details/49388367