#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int a, b, i;
srand(time(0));
a = rand() % 100 + 1;
do {
scanf("%d", &b);
i++;
if(i%10==0){
}
if (b > a) {
printf("Wrong!Too high\n");
} else if (b < a) {
printf("Wrong!Too low\n");
} else {
printf("right!\n");
break;
}
} while (a != b && b != -1);
printf("您一共猜了%d次", i);
return 0;
}
任务;编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平,则结束游戏;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,则停止本次猜数,然后继续猜下一个数。每次运行程序可以反复猜多个数,直到游戏者想停止时才结束。