我编写了一个基于用户输入生成随机数的代码。例如,如果用户说他们希望程序为它们生成3个随机数字,并且他们希望它执行3次,则输出将如下所示:
1 4 5
2 6 5
3 4 5
我写的代码会显示为:
1
4
5
2
6
5
3
4
5
如何将它们显示为3个数字?这是我的代码:
if (gameType == 3)
//for loop to generate random numbers
for (int i = 1; i <=numGames; i = i + 1){
for(int j = 1; j <= numGames * 3; j = j + 1 ){
ranNums = randomGenerator.nextInt(9);
//Print random numbers to user
System.out.println(ranNums);
一如既往,谢谢! - 我添加到帖子中以帮助您了解我需要的更多内容。如果您需要更多信息来帮助我,请告诉我们!
答案 0 :(得分:0)
通常循环应该如下:
for (int i = 1; i <= numGames; i = i + 1) {
for (int j = 1; j<= gameType; j = j + 1) {
int ranNums = randomGenerator.nextInt(9);
System.out.print(ranNums + " ");
}
System.out.println();
}