【发布时间】:2021-06-18 23:53:39
【问题描述】:
我正在编写一些代码来创建一个递增的数字直角三角形,看起来像这样:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
我不确定如何让我的代码输出一个三角形到那个形状,因为我的代码除了倒置之外输出相同的东西。
这是我的代码:
public class Main {
public static void main(String[] args) {
int rows = 6;
for (int i = 1; i <= rows; ++i) {
for (int j = 1; j <= i; ++j) {
System.out.print(j + " ");
}
System.out.println();
}
}
}
我的猜测是,我不会增加一些值,而是减少它们,但是代码会运行无限的垃圾值,而不是我想要的。
【问题讨论】:
标签: java loops for-loop ascii-art