21xrx.com
2025-03-21 05:00:23 Friday
文章检索 我的文章 写文章
如何编写Java程序实现图形输出
2023-06-15 17:29:39 深夜i     8     0
Java 编程 图形输出 循环语句 条件语句

Java编程语言作为一种常用的编程语言,可以帮助开发人员快速实现各种应用程序。本文将探讨如何使用Java编写程序实现下列图形的输出并提供相关代码。

图形如下:

*
   * * *
  * * * * *
 * * * * * * *
* * * * * * * * *

实现以上图形的输出,需要使用循环语句和条件语句。下面是Java程序的代码实现:

public class PrintStar {
  public static void main(String[] args) {
    int n = 5;
    for(int i=0; i
      for(int j=0; j
        System.out.print(" ");
      }
      for(int j=0; j<=i*2; j++){
        System.out.print("*");
      }
      System.out.println();
    }
  }
}

代码解释:

首先定义了n的值,表示这个图形应该有多少行。

然后使用两个循环,i 表示行数,j 表示每行需要打印的“ ”或 “*”的个数。

第一个循环是为了打印空格,对于第 i 行,需要打印 n-i-1 个空格(j

第二个循环则打印星号,对于第 i 行,需要打印 2*i+1 个星号(j<=i*2)。

最后使用 System.out.println() 输出换行符,实现下一行的输出。

  
  

评论区