2014年5月7日 星期三

終極密碼




#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;
}

沒有留言:

張貼留言