📜  打印向下三角形星形图案的Java程序(1)

📅  最后修改于: 2023-12-03 15:39:41.186000             🧑  作者: Mango

打印向下三角形星形图案的Java程序

本文将为大家介绍如何使用Java语言编写一个打印向下三角形星形图案的程序。

实现思路

我们可以利用两重循环来实现打印出向下三角形星形图案,具体实现方式如下:

  1. 外层循环控制行数,内层循环控制列数;
  2. 打印星号 "*";
  3. 内层循环结束后,换行,在下一行再次打印星号 "*"。
完整代码
public class DownwardTriangleStarPattern {
    public static void main(String[] args) {
        // 控制行数
        int rows = 5;

        // 外层循环控制行数
        for (int i = rows; i >= 1; i--) {
            // 内层循环控制列数
            for (int j = 1; j <= i; j++) {
                System.out.print("* ");
            }
            // 换行
            System.out.println();
        }
    }
}
运行结果

当我们运行上述代码后,控制台会输出一个向下三角形星形图案,如下所示:

* * * * *
* * * *
* * *
* *
*
总结

本文介绍了如何使用Java语言编写打印向下三角形星形图案的程序,我们利用了两个循环和换行符来实现。这种实现方式非常简单易懂,也容易拓展和修改。在实际编程中,我们可以用类似的方式来输出各种复杂的图案。