
- #include <stdio.h>
- #include <time.h>//时间需要的函数bai
- #include <stdlib.h>//随机数生成函数srand()与rand() 所需的头文件
- void main()
- {
- int i=100,j,x,a;
-
- printf("\n\t\t*****猜数游戏*****\n");
- srand(time(NULL));//定义随机函数
- j=rand()%100;//取1-100内
-
- printf("\n\t请输入你要猜的数(1-100以内):");
- scanf("%d",&x);//输入要猜的数
- a=j-x;//随机数-你猜的数,若结果为0,则说明相等,直接跳过while输出最后一句
-
- while(a!=0)
- {//若两数相减不为0,执行while,进行循环判断
-
- if(x>j)
- {
- printf("\n\t猜大了\n");
- printf("\n\t请重新输入(1-%d以内):",x);
- i=x;//接收上一个输入的值
- }
- else if(x<j)
- {
- printf("\n\t猜小了\n");
- printf("\n\t请重新输入(%d-%d以内):",x,i);
- }
- scanf("%d",&x);
- if(x==j)
- {
- printf("\n\t\t恭喜您猜对了\n");
- }
- }
- printf("\n\t\##恭喜您猜对了##\n");
- }
评价