使用随机数生成一个1-100的随机数,让用户输入数字去猜测此数并且记录猜测的次数。
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include <time.h>
4
5 int main(){
6 srand(time(0)); //先设置种子
7 int number=rand()%100+1; //然后产生随机数 +1是1-100之间的数 如果用户输入的是0则加1
8 int count=0; //定义计数变量
9 int a=0;
10
11 printf("我已经想好一个1-100之间的数了\n");
12 do{
13 printf("请你猜这个数:\n");
14 scanf("%d",&a);
15 count++;
16 if(a>number){
17 printf("你输入的数大了\n");
18 }else if(a<number){
19 printf("你数入的数小了\n");
20 }
21
22 }while(a!=number);
23 printf("太棒了,你用了%d次就猜对了答案 \n",count);
24 return 0;
25 }
运行结果