打印字母菱形
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;
}
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;
}
相关文章推荐
- NUC1014 排版题.输出排列成菱形的字母【打印图案】
- 打印字母菱形
- Problem G: 打印字母菱形图案
- 循环打印一个菱形英文字母...
- oj打印字母菱形图案
- 编写Java程序,打印下图所示的字母组成的菱形(且每次运行时该菱形大小可能不一)。
- 输入一个字母打印出字母菱形
- java 通过控制台输入的数字打印菱形字母
- 循环打印菱形字母
- 循环打印菱形字母
- for循环图形打印(三角形菱形实心/空心,字母K)
- 菱型起始字母和菱形的高度,打印空心的由字符组成的菱形
- 实现打印任意大小,任意多个菱形(在int数据类型下)
- 打印菱形//打印数字菱形
- 打印任意边长的空心菱形的两种方法
- 每日一练------打印菱形
- 代码:打印一个如图所示的菱形
- 4.11_4 打印出字母 'a' .. 'z' 和数字 '0' .. '9'
- java,for循环嵌套,打印菱形
- 7-136 打印菱形图案