62,621
社区成员
发帖
与我相关
我的任务
分享public static void main(String[] args) throws Exception {
System.out.println("-请输入0到100的一个数:-");
Scanner in = new Scanner(System.in);
int num = in.nextInt();
int ran = (int) (Math.random() * 100) + 1;
while (true) {
if(num > ran) {
System.out.println("大了,请重新输入:");
num = in.nextInt();
} else if(num < ran) {
System.out.println("小了,请重新输入:");
num = in.nextInt();
} else {
System.out.println("答对了");
break;
}
}
while(num<ran){
System.out.println("小了,请重新输入:");
Scanner in=new Scanner(System.in);
num= in.nextDouble();
if(num==ran){ // 如果此时num > ran,则跳出循环,顺势向下走到"对了"了
System.out.println("答对了");
break;
}
}
System.out.println("对了!");