我使用嵌套循环已经有一段时间了,我可以说有了一些非常有见地的答案和来自这个论坛的帮助,我开始掌握它了。作为我的任务的一部分,我被要求执行以下操作;
显示 1 到 10 之间所有可能的数字对
显示所有可能的数字 1,2,3,4 与 4,5,6,7,8 配对
以 x, y 的形式显示所有可能的对,其中 x < y 和 0 < x, y < 11
下面是前两个构造的代码;
public static void main(String[] args) {
for (int i = 1; i <=10; i++)
for (int j = 1; j <=10; j++)
System.out.println(i + " " + j);
for (int i = 1; i <=4; i++)
for (int j = 4; j <=8; j++)
System.out.println(i + " " + j);
}
老实说,我想展示最后一个构造的一段代码,以至少展示我的努力,但对于我来说,我什至不知道如何开始。我需要一些指导。谢谢。
最佳答案
如果 x < y 你也可以只写 y > x:
for (int x = 1; x < 11; x++)
{
for (int y = x + 1; y < 11; y++)
{
System.out.println(x + " " + y);
}
}
关于java - 使用嵌套循环配对数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20375776/