黑马程序员技术交流社区

标题: 打印一个金字塔形ABC [打印本页]

作者: iotwhh    时间: 2016-1-16 11:05
标题: 打印一个金字塔形ABC
本帖最后由 iotwhh 于 2016-1-16 11:09 编辑

代码如下:
#include <stdio.h>
int main()
{
    int n;
   //char a='A';
    printf("请输入行数n的值:");
    scanf("%d",&n);
    for (int j=1; j<=n; j++)
    {
        for (int k=1;k<=n-j ; k++)
        {
            printf(" ");
        }

       char a='A';

        for(int i=1;i<=2*j-1;i++)
        {

            if (i<j)
            {
                printf("%c",a);
                a++;
            }else
            {
                printf("%c",a);
                a--;
            }
        }
        printf("\n");
    }
    return 0;
}



Snip20160116_2.png (7.76 KB, 下载次数: 38)

Snip20160116_2.png

作者: hnsfxyzl    时间: 2016-1-16 14:01
学习                           
作者: Tkight    时间: 2016-1-16 15:45
好东西收了
作者: heart西门吹牛    时间: 2016-1-16 17:39
感觉很牛叉的样子!!!
作者: 陈旧    时间: 2016-1-17 00:07
6666666   最多打印一个倒三角
作者: guyuexing    时间: 2016-1-17 10:08
很好的想法,
作者: 学以致用表初衷    时间: 2016-1-17 10:17
棒棒棒。。给你32个赞。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2