Java嵌套循环以降序三角形打印数字

Java嵌套循环以降序三角形打印数字,java,loops,Java,Loops,我必须编写一个嵌套循环片段,该片段将具有以下输出: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 数字的顺序必须准确,我试图使用循环,但我真的不知道如何删除重复的数字 我如何使用嵌套循环实现这一点 我当前获得的输出如下所示: 1 1 2 1 2 3 1 2 3 4 等等。没关系,我刚想出来 int x = 1; for(int i = 0; i < 5; i++){ for(int j = 0; j <= i; j++ ){ S

我必须编写一个嵌套循环片段,该片段将具有以下输出:

1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
数字的顺序必须准确,我试图使用循环,但我真的不知道如何删除重复的数字

我如何使用嵌套循环实现这一点

我当前获得的输出如下所示:

1
1 2
1 2 3
1 2 3 4

等等。

没关系,我刚想出来

int x = 1;

for(int i = 0; i < 5; i++){
    for(int j = 0; j <= i; j++ ){
        System.out.print(x + " ");
        x++;
    }
    System.out.println();
}
intx=1;
对于(int i=0;i<5;i++){

对于(intj=0;jNevermind,我刚刚算出了

int x = 1;

for(int i = 0; i < 5; i++){
    for(int j = 0; j <= i; j++ ){
        System.out.print(x + " ");
        x++;
    }
    System.out.println();
}
intx=1;
对于(int i=0;i<5;i++){

对于(int j=0;j您希望有一个外部计数,而不是以j为基础打印输出的值。因此,每次增加嵌套循环中的计数并打印该值。

您希望有一个外部计数,而不是以j为基础打印输出的值。因此,每次增加嵌套循环中的计数并打印该值。

写入类似于下面的代码。我没有检查语法,这是你的工作

for (int i = 0 ; i < k; i++){
   for(int j = 0; j <= i; j++){
       System.out.print(j + " ");
   }
   System.out.println();
}
for(int i=0;i对于(intj=0;j编写如下代码。我没有检查语法,这是您的工作

for (int i = 0 ; i < k; i++){
   for(int j = 0; j <= i; j++){
       System.out.print(j + " ");
   }
   System.out.println();
}
for(int i=0;i对于(int j=0;j)任何代码示例?我如何添加格式良好的代码?我不经常使用此网站抱歉!请向我们展示您的代码!任何代码示例?我如何添加格式良好的代码?我不经常使用此网站抱歉!请向我们展示您的代码!