可在cmd命令行运行。
import java.util.*; public class gussNum { public static void main(String[]args) { int sj = (int)(1+Math.random() * 99); jude(sj); } public static void jude(int rnd) { int inp = - 1; Scanner input = new Scanner(System.in); while (inp != rnd) { if (inp > rnd) { System.out.println("大了!"); } else { if (inp != - 1) { System.out.println("小了!"); } } System.out.println("输入一个1~99的数:"); inp = (int)input.nextDouble(); } System.out.println("答对了!"); } }