0
提示用户输入2个自然数x和y。嵌套'for'循环
检查这些数字是否在自然数集合中;如果不是,则退出。
打印所有数字对(x,y)。
例子:
对于x输入一个自然数:3
为y输入一个自然数:2
(0,0),(0,1),(0,2)
(1,0),(1,1),(1,2)
(2,0),(2,1),(2,2)
(3,0),(3,1),(3,2)
There are 12 pairs.
我知道我将需要使用如果的一些位置检查,打印和println使输出看起来完全如图所示。
这是我到目前为止有:
Scanner scan = new Scanner (System.in);
System.out.println("Enter a natural number for x: ");
int x = scan.nextInt();
System.out.println("Enter a natural number for y: ");
int y = scan.nextInt();
if (x>0 && y>0)
{
for (x = 0; x <= x ; x++)
{
for (y=0; y <= y ; y++)
{
System.out.println(x + " " + y);
}
}
}
else
{
System.exit(0);
}
我不知道如何从这里走,我可以告诉大家,我的for循环最有可能不正确。
这是不对的,使用指数计数器从x和y的标识符在for循环不同,如@腊comadreja做 – Daniel