//猜字数游戏
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int a=0;
int num=0;
//创建一个随机数
srand((unsigned)time(NULL));
//使随机数的值在0到29之间
num=rand()%30;
printf("%d",num);
//进行猜数字游戏
do{
printf("输入一个数\n");
scanf("%d",&a);
if(a>num)
printf("大了\n");
else if(a==num)
printf("正确\n");
else
printf("小了\n");
}while(a!=num);//在数正确时退出循环
return 0;
}
猜字数游戏主要是要知道如何生成一个真的随机数
而不是一个伪随机数
如果不使用srand函数来利用时间戳的话
就会生成一个伪随机数