【发布时间】:2015-04-03 01:33:58
【问题描述】:
我遇到的问题是显示带有嵌套循环的三角形图案。更具体地说是颠倒的。我目前难以显示三角形的左侧。我可以在一定程度上看到问题,但我在尝试修复它时遇到了麻烦。我认为问题是我无法在第二个 for 循环语句中正确显示每行的符号数,而不会显示太多数字。这是我的代码。
public class DisplayPatternC {
public static void main(String[] args) {
int rows = 7;
int noOfSpaces = 0;
for (int i = 1; i <= rows; i++) {
for (int j = 7; i <= j; j--) {
System.out.print(i);
}
System.out.println();
}
}
}
这是我的输出:
1111111
222222
33333
4444
555
66
7
我想要的输出是:
1111111111111
22222222222
333333333
4444444
55555
666
7
【问题讨论】:
-
能否请您也发布预期的输出?
标签: for-loop nested nested-loops