21xrx.com
2024-09-20 06:07:13 Friday
登录
文章检索 我的文章 写文章
Java输出三个三角形*号代码解析
2023-06-16 09:43:12 深夜i     --     --
Java 三角形 嵌套循环

在Java中,可以通过嵌套循环来实现输出三角形的功能。下面的代码演示了如何输出三个大小不同的三角形。


public class Triangle {

  public static void main(String[] args) {

   for (int i = 1; i <= 5; i++) {

     for (int j = 1; j <= i; j++) {

      System.out.print("*");

     }

     System.out.println();

   }

   

   System.out.println();

   

   for (int i = 5; i >= 1; i--) {

     for (int j = 1; j <= i; j++) {

      System.out.print("*");

     }

     System.out.println();

   }

   

   System.out.println();

   

   for (int i = 1; i <= 5; i++) {

     for (int j = 5; j >= i; j--) {

      System.out.print(" ");

     }

     for (int k = 1; k <= i; k++) {

      System.out.print("*");

     }

     System.out.println();

   }

  }

}

第一个三角形从上到下逐渐增大,第二个三角形从上到下逐渐减小,第三个三角形从左到右逐渐增大。这些三角形的输出都用到了嵌套循环,其中外层循环控制行数,内层循环控制每行输出的*号数量或空格数量。

本文的

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复