#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand(time(0)); //means;先设置种子
int number = rand() % 100 + 1; //rand函数是抽取随机值
int count = 0; //输入次数
int a = 0; //输入的数为a
printf_s("我已经想好了一个1到100以内的数。\n");
do { //do while函数 让代码先打印字之后再判断
printf_s("猜猜这个1到100以内的数:");
scanf_s("%d", &a); //输入的数为a
count++; //次数加一
if (a > number) { //if函数用于如果输入数大于随机数,那么打印一句话
printf("你猜的数大了。");
}
else if (a < number) { //else if函数用于如果输入数小于随机数,那么打印一句话
printf("你猜的数小了。");
}
} while (a != number); //while函数 此举意为循环条件是输入数不等于随机数
printf_s("太好了,你用%d次就猜到了答案。\n", count); //结束循环后代码接着走,打印一句话
return 0;
}