题目描述
由键盘输入任意一个自然数N,输出如下图规律的图形。
输入格式
文件中只有一个整数N,为图形的行数,其中3≤N≤26。
输出格式
文件中为输出的图形。要求:图形输出从第一列开始。
样例输入
4
样例输出
ABCDDCBA
BCDDCB
CDDC
DD
程序如下
#include <iostream>
#include <string>
using namespace std;
int main()
{
int n, i, j, k, t = 0;
cin>>n;
for(i = 1; i <= n; i++)
{
for(j = 1; j <= n; j++)
{
if(j < i)
{
cout<<" ";
}
else
{
cout<<char('A' + j - 1);
}
}
for(j = n; j >= 1; j--)
{
if(j >= i)
{
cout<<char('A' + j - 1);
}
}
cout<<endl;
}
return 0;
}
————————————————