#2290. 打印 H 形状图案*

打印 H 形状图案*

打印 H 形状图案 给定一个正整数 nnn,输出一个高度为 nnn 的 H 形状图案。要求:

  • H 的高度为 nnn
  • H 的宽度为 3 个字符(包括两条竖线和一条横线)。

输入:

  • 一个正整数 nnn (1 ≤ nnn ≤ 100)

输出:

  • 输出一个 H 形状的图案。
  • 测试数据
  • 5
  • 输出数据
  • image

解题思路

  1. 使用一个循环从 0 到 n−1n - 1n1 来打印每一行。
  2. 在每一行中,根据当前行的索引判断打印内容:
    • 如果是中间的行(即索引为 n//2n // 2n//2),打印一行星号和空格形成横线。
    • 其他行打印两边的星号,并在它们之间打印空格。
  3. 输出完毕后,程序结束。