代码如下
public static void main(String[] args) {
int[] level={100,200,300,400,500};
Random rand=new Random();
int kk=level[rand.nextInt(level.length)];
int ee= rand.nextInt(1,kk+1);
// int f =1;
// int g=100;
int q=0;
while (true){
Scanner sr=new Scanner(System.in);
System.out.printf("请输入数字%d-%d%n",1,kk);
var dd=sr.nextInt();
++q;
if (dd>ee){
System.out.printf("\033[31m%d、猜大了%n\033[0m",q);
}else if (dd<ee){
System.out.printf("\033[31m%d、猜小了%n\033[0m",q);
}else {
System.out.printf("\033[31m%d、猜对了,你的游戏的得分为%d%n\033[0m",q,110-10*q);
break;
}
}
}
运行结果如图