import java.util.*;
import java.lang.*;
public class Main {
public static void main(String args[]) {
Scanner reader = new Scanner(System.in);
int x=(int)(Math.random()*100),start=0,end=100;
int N=0,count=0;
do {
System.out.println("请输入一个"+start+"到"+end+"的数:");
N=reader.nextInt();
if(N>end||N<start) {
System.out.println("输入数字非法。");
}
else if(N>x){
System.out.println("输入数字大了。");
end=N-1;
}
else if(N<x) {
System.out.println("输入数字小了。");
start=N+1;
}
count++;
}while(x!=N);
System.out.println("猜测成功,猜测数字为"+x);
System.out.println("您猜测的次数为:"+(count-1));
}
}
JAVA猜数字:系统随机产生一个1~100之间的数字,用户输入猜测数字,直到猜中为止。
最新推荐文章于 2023-05-06 16:12:56 发布