終極密碼
#include<stdio.h>
#include<stdlib.h>
#include <iostream>
#include <math.h>
#include <time.h>
int main()
{
int x,input,min=0,max=100;
srand(time(0));
x=rand()%99+1; // 設X=亂數,範圍1~99
do
{
scanf("%d",&input);
if(x-1==min&&x+1==max) break; //出現ex23<x<25直接跳出迴圈
else if(input==x) break;//直接猜中就直接結束迴圈
else if(input>x)
{
max=input;
printf("%d<X<%d: less\n",min,max);
}
else
{
min=input;
printf("%d<X<%d: more\n",min,max);
}
}while(x!=input);
printf("%d<X<%d: You got it!\n",min,max);
system("pause");
return 0;
}
沒有留言:
張貼留言