您的位置:首页 > 其它

打印字母菱形

2018-02-10 13:37 204 查看
打印字母棱形.如键盘上输入F,则屏幕上输出如下棱形:
    A
       A B
      A B C
     A B C D
    A B C D E
   A B C D E F
    A B C D E
      A B C D
A B C
  A B
                   A

#include <stdio.h>

int main(void)
{
int i, j, m, n = 65;
char a;

scanf("%c", &a);

m = a - 64;
for (i = 1; i < m * 2; i++)
{
for (j = m; j > m - fabs(m - i); j--)
printf(" ");
n = 65;
for (j = 0; j < m - fabs(i - m); j++)
printf("%c ", n++);
printf("\n");
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: