打印图案 7 的程序

2025 年 3 月 25 日 | 阅读 3 分钟

12344321

123**321

12****21

1******1

算法

  • 步骤 1: 开始
  • 步骤 2:设置 lines=15
  • 步骤 3:初始化 i, j, k, 和 l
  • 步骤 4:设置 space=0
  • 步骤 5:设置 i=1
  • 步骤 6:重复步骤 7 至 20,直到 i 小于 lines
  • 步骤 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:退出

解决方案

C 语言程序

输出

program to print the pattern 7

PHP 程序

输出

program to print the pattern 7

Java 程序

输出

program to print the pattern 7

C# 程序

输出

program to print the pattern 7

Python 程序

输出

program to print the pattern 7