让计算机来想一个数字,然后让用户来猜,用户每输入一个数字,就告诉它是大了还是小了,知道用户猜中为止,最后还要告诉用户它猜了多少次。
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main(){
srand(time(0));
int number=rand()%100+1;//随机数 x%n的结果是【0,n-1】的一个整数
int count=0; //
int a=0;//初始化
do{ //循环
printf("请猜1-100之间的数字:");
scanf("%d",&a);
count++;//次数累加
if(a>number){
printf("猜大啦!");
}else if(a<number){
printf("猜小啦!");
}else{
printf("猜对啦!");
}
}while(a!=number);
printf("用了%d就猜到答案了%d",count,a);
return 0
}