又一条高深的题目,请各位指导
原题目是这样的:2.如下的程序片段将产生一个随机数(0到99的整数,包含0和99)放在randInt中,
(1)试完成该程序,使得:
该程序运行时,产生一个随机数,并提示用户输入一个数猜测该数是多少,如果猜错,告诉用户随机数比所猜的数大还是小,并要求重新猜,直到猜出为止。猜出后输出随机数。
(2)分析一下,怎样尽快找到随机数,以及最坏情况要找多少次,当然,不能作弊。
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int randInt;
/* 以下两行代码生成0-99的随机数放进randInt中 */
srand((unsigned int)time(NULL));
randInt=rand()%100;
}
现在题目要改成如下:
让电脑猜你给出的数,猜对将数打印出,猜不对,继续.
请各位高人指导