1044: 字母三角形
Time Limit: 1 Sec Memory Limit: 128 MBDescription
输入行数N,打印图形.
Input
输入只有一行,包括1个整数。(N<=15)
Output
输出有N行.
Sample Input
3
Sample Output
A
BAB
CBABC
HINT
Source
#include<iostream>
using namespace std;
main()
{
char ch;
int N;
cin>>N;
for(int i=0;i<N;i++) //控制行数
{
for(int j=0;j<N-i-1;j++) //控制每行前空格
{cout<<' ';}
for(ch='A'+i;ch>'A';ch--) //控制每行前半部分字母
{cout<<ch;}
for(ch='A';ch<='A'+i;ch++) //控制后半部分字母
{cout<<ch;}
cout<<endl; //控制换行
}
}