我正在学习Java的过程中,至少我正在尝试。 现在我做了一个应用程序,你需要猜测用math.random生成的随机数。猜测随机数
下面是代码:
import java.util.Scanner;
public class var {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
//var definitie
int player;
int rnummer;
rnummer = (int) (Math.random() * 50 + 1);
System.out.println("Raad het nummer!");
player = keyboard.nextInt();
System.out.println(rnummer);
//goed geraden check
if (player == rnummer) {
System.out.println("Helaas, dat is niet juist.");
player = keyboard.nextInt();
}
System.out.println("Goed geraden!");
}
}
现在有,每一个你猜是正确的时候,你可以没有猜错的话有问题。 我找不出这个问题..它一定很简单。
你是什么意思,每当你猜对了,你猜不出错? –
流程看起来很简单:如果nummer正确(==),则会显示一条错误消息(“dat is niet juist。”),然后读取另一个数字。然后显示正向输出(“Goed geraden!”)。 – BurninLeo
不过,无论我输入什么数字,它总是很好,即使当我打印随机生成的数字并输入其他内容时也是如此。 – Luukwa