在Java中使用嵌套循环打印三角形

时间:2016-10-07 16:42:50

标签: java

我尝试使用嵌套循环在Java中打印某个三角形,但我遇到了困难。有人可以帮我一把,或者只是告诉我它是如何完成的?

三角形是:

   123456654321
   1234554321
   12344321
   123321
   1221
   11

我可以打印像

这样的三角形
123456
12345
1234
123
12
1

虽然我不确定如何反转,然后让我的循环倒计时。

1 个答案:

答案 0 :(得分:0)

这有效:

<record id=100>
    <name>richard<\name>
    <years>
       <yearly index=0>A</yearly>
       <yearly index=1>B</yearly>
    </years>
</record>

第二个public class Main { public static void main(String args[]) { int n = 6; while (n > 0) { for (int i = 1; i <= n; i++) { System.out.print(i); } for (int i = n; i > 0; i--) { System.out.print(i); } System.out.println(""); n--; } } } 循环将for分配给迭代器n,执行大括号内的语句,然后使用int i递减i直到条件i--已不再适用。