//猜数字游戏2022.2.23 #include<stdio.h> #include<time.h> #include<stdlib.h> int main(){ int number; int anwser; /*产生一个0-100的随机数*/ int ret = ((unsigned int)time(NULL));//产生一个时间戳。time(); 函数引用头文件<time.h> srand(ret);//用时间戳来设置随机数的起始点 anwser = rand()%100+1;//srand();函数和rand();函数引用头文件<stdlib.h> /*循环让用户猜数字*/ printf("这个程序产生了一个1-100的数\n请输入你要猜的数>"); while(number!=anwser){ scanf("%d",&number); if(number == anwser){ printf("恭喜你,猜对了\n"); break; } if(number>anwser){ printf("你猜大了\n"); } else{ printf("你猜小了\n"); } printf("请重新输入>"); } return 0; }