个人博客主页:https://blog.csdn.net/2301_79293429?type=blog
专栏:https://blog.csdn.net/2301_79293429/category_12545690.html
题目描述
请打印输出一个字符金字塔,字符金字塔的特征请参考样例
输入描述:
输入一个字母,保证是大写
输出描述:
输出一个字母金字塔。
示例1
输入
C
输出
AABA ABCBA
//注意观察,三角形的两边都是A
int main()
{char a;scanf(" %c", &a);for (int i = 'A'; i <= a; i++){//空格:小于最后一行的一半//for (int j = 0; j < ('A' + 4 - 1) - i; j++)// /*只适合// A// ABA// ABCBA,要写一个适合所有的*/// printf(" ");for (int j = 'A'; j < a-(i-'A'); j++)printf(" ");//图形//左边int j;for (j = 'A'; j <= ('A' + (i - 'A')); j++)printf("%c", j);//右边j-=2;/*注意是 -=2 */for (j; j >= 'A'; j--)printf("%c", j);printf("\n");}return 0;
}
恭喜你今天又进步了一点点啦~