XTU 1137 字母圣诞树


/*1137字母圣诞树 
** 
**E
     A
    AAA
     B
   BBBBB
     C
  CCCCCCC
     D
 DDDDDDDDD
     E
EEEEEEEEEEE 
** 
*/


#include
int main()

   int i,j,k,n;
   char ch;
   scanf("%d",&k);
       while(k--)
       {   
           getchar();//吸收输入样例数字后的回车 
           scanf("%c",&ch);//不然回车会被读取为字符 
           n = ch-'A';//将字符变为数字 
           for(i=0;i<=n;i++) //具体有几行 
           {
               for(j=0;j<=n;j++)
               {
                 printf(" ");//输出上行字符的前面几个空格 
               }
               printf("%c",'A'+i);//输出字符 
               printf("\n");
               for(j=0;j                {
                   printf(" ");//输出第一行的两个行的第二行的空格 
               }
               
               for(j=0;j<2*i+3;j++)
               {
                   printf("%c",'A'+i);//输出字符 
               }
               printf("\n"); //换行 
           }
       }

你可能感兴趣的:(XTU,C语言程序设计实践作业)