题解 | #K形图案#

K形图案

http://www.nowcoder.com/practice/753cc2662d9949fe826a85f815db0ca4

```#include<stdio.h>
int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        //上部分
        for(int i=1;i<=n+1;i++)
        {
            for(int j=1;j<=n+2-i;j++)
            {
                printf("* ");
            }
            for(int k=1;k<i;k++)
            {
                printf("");
            }
            printf("\n");
        }
//下部分
        for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=i+1;j++)
            {
                printf("* ");
            }
            for(int k=1;k<=n-1;k++)
            {
                printf("");
            }
            printf("\n");
        }
    }
}

很明显这道题用上下部分分离比较方便,但是同时绝对值方法也可以用,不过找规律的问题还要一定功夫。互相交流互相学习
全部评论

相关推荐

09-17 19:25
已编辑
太原理工大学 游戏测试
叁六玖:公司名发我,我要这个HR带我打瓦
我的秋招日记
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务