TOJ_1003题解


排版题.输出三角形的字符


Problem

用英文大写字母排列出一个三角形

Input

一个整数N (0

Output

一个有N行的,由英文大写字母A..Z排列的三角形

Sample Input

3
                

Sample Output

  A
                BBB
                CCCCC
                
========================================

分析:类似TOJ_1001,找输出的规律
#include < stdio.h >
char ch = ' A ' ;
int n;

void printLine( int t)
{
inti;
for(i=1;i<=n-t;i++)
{
printf(
"");
}

for(i=1;i<=2*t-1;i++)
{
printf(
"%c",ch);
}

printf(
"/n");
ch
=ch+1;
}


int main()
{
inti;
scanf(
"%d",&n);
for(i=1;i<=n;i++)
{
printLine(i);
}

return0;
}

你可能感兴趣的:(TOJ_1003题解)