import java.io.*;
import java.util.Random;
/**
* Created by IntelliJ IDEA.
* User: chy
* Date: 2007-4-11
* Time: 14:54:42
* To change this template use File | Settings | File Templates.
*/
public class GuessNumber {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while (true) {
System.out.println("猜数字游戏规则:/n1.要猜的数字在1----1000/n2.输入数字后,按回车键/n" +
"3.您有10次输入机会/n4.按J键退出游戏/n/n/n游戏开始,请输入数字:");
Random rd = new Random();
int computerNum = rd.nextInt(1000) + 1;
for (int count = 0; count < 10;) {
try {
String str = br.readLine();
if (str.equals("j")) System.exit(0);
else if (str.equals("")) System.out .println("输入不能为空,请输入数字:");
else {
count++;
int inNum = Integer.parseInt(str);
if (inNum == computerNum) {
System.out .println("恭喜您,猜对了!/n" +
"你一共猜了" + count + "次");
break;
} else if (inNum > computerNum)
System.out .println("您猜的数字" + inNum + "过大!/n" +
"你已经猜了" + count + "次");
else
System.out .println("您猜的数字" + inNum + "过小!/n" +
"你已经猜了" + count + "次");
}
}
catch (Exception e) {
System.out.println("你输入的不是数字");
count--;
}
}
}
}
}