返回列表 發帖
本帖最後由 黃博鴻 於 2012-11-3 13:41 編輯
  1. import java.io.Console;
  2. public class ch34
  3. {
  4.    public static void main(String args[])
  5.    {
  6.      Console console=System.console();
  7.      String str;
  8.      int a=1,b=99,count=0;
  9.      int ans=((int)(Math.random()*99+1));
  10.      int guess;
  11.      while(true)
  12.      {
  13.         count++;
  14.         System.out.print("猜一個"+a+"~"+b+"的數字: ");
  15.         guess=Integer.parseInt(console.readLine());
  16.         a=(guess<ans)?guess:a;
  17.         b=(guess>ans)?guess:b;
  18.         if(guess!=ans)
  19.         {
  20.            str=(guess>ans)?"猜得太大了!":"猜得太小了!";
  21.            System.out.println(str);
  22.            continue;
  23.         }
  24.            break;
  25.      }
  26.     System.out.println("恭喜你猜對了!");
  27.     System.out.println("你總共猜了"+count+"次");
  28.    }
  29. }
複製代碼

TOP

返回列表