#DX2501. 打印图形
打印图形
题目描述
编写一个 C++ 程序,根据用户输入的正整数 N,在控制台打印一个 N 行 N 列的图形。图形的绘制规则如下:
图形由字符 '+' 和 '-' 组成。
如果 N 是奇数:
图形的每一行都只有一个 '+'。
这个 '+' 位于每一行的正中间位置。
该行的其他所有位置都打印 '-'。
例如,当 N=5 时,图形如下:
--+--
--+--
--+--
--+--
--+--
如果 N 是偶数:
图形的每一行都有两个 '+'。这两个 '+' 位于每一行的中间两个位置。
该行的其他所有位置都打印 '-'。
例如,当 N=4 时,图形如下:
-++-
-++-
-++-
-++-
输入:
一个正整数 N(1 <= N <= 100)。
输出:
一个 N 行 N 列的字符图形,符合上述规则。