#include<stdio.h>
int main(){
int boom;
int num;
int max = 100;
int min = 1;
printf("数字炸弹1~100\n");
printf("输入666游戏结束\n");
printf("请设置炸弹数字为:\n");
while(1){
scanf("%d",&boom);
if(boom == 666){
printf("游戏退出\n");
break;
}else if(boom >= 1 && boom <= 100){
printf("游戏开始!\n");
while(1){
printf("目前范围%d~%d ******请输入你认为炸弹的数字:\n",min,max);
scanf("%d",&num);
if(num == 666){
//goto lab1;
printf("游戏退出,炸弹是%d\n",boom);
goto over;
}
else if(num < min || num > max){
printf("超出范围,请重新输入:\n");
}else if(num > boom){
printf("大了!\n");
max = num -1;
//printf("max = %d\n",max);
}else if(num < boom){
printf("小了!\n");
min = num + 1;
//printf("min = %d\n",min);
}
else if (num = boom){
//goto lab0;
printf("Game over!!!\n");
goto over;
}
}
}else {
printf("请重新输入:");
}
}
over:
printf("\n");
return 0;
}
07-22
1562
07-25
331
07-26
325