在控制台上打印以下图案的 Java 程序

2025年1月8日 | 1 分钟阅读

12344321
123**321
12****21
1******1

算法

  • 步骤 1: 开始
  • 步骤 2: 设置 lines=4
  • 步骤 3: 定义 i, j。
  • 步骤 4: 设置 space=0
  • 步骤 5: 设置 i=0
  • 步骤 6: 重复步骤 7 到 20,直到 i
  • 步骤 7: 设置 j=1
  • 步骤 8: 重复步骤 9,直到 j <= space。
  • 步骤 9: 打印 " " 并设置 J=J+1
  • 步骤 10: 设置 j=1
  • 步骤 11: 重复步骤 12 和 13,直到 j<=lines
  • 步骤 12: 如果 j <=(lines-i)。打印 j,否则打印 *
  • 步骤 13: 设置 j=j+1
  • 步骤 14: j 减 1
  • 步骤 15: 重复步骤 16 和 17,直到 j>0
  • 步骤 16: 如果 j>( lines-i ) 则打印 *,否则打印 j
  • 步骤 17: 设置 j=j-1
  • 步骤 18: 如果 (lines-i) >9,则 space+1
  • 步骤 19: 打印新行
  • 步骤 20: 设置 i=i+1
  • 步骤 21: 结束

程序

输出

12344321
123**321
12****21
1******1
下一个主题Java 程序