题解 | #箭形图案#

箭形图案

https://www.nowcoder.com/practice/a6d1081e0c9a42f19e42ed6cd91556c1

#include <stdio.h>

int main() 
{
    int n;
    while(scanf("%d",&n) != EOF)
    {
        int i,j;
        for(i = 1; i <= n + 1; i++)
        {
            for(j = 1; j <= 2 * n + 1; j++)
            {
                if(j <= 2 * (n + 1 - i) || j > 2 * (n + 1 - i) + i)
                {
                    printf(" ");
                }
                else 
                {
                    printf("*");
                }
            }
            printf("\n");
        }
        for(i = 1; i <= n; i++)
        {
            for(j = 1; j <= 2 * n + 1; j++)
            {
                if(j <= 2 * i || j > 2 * i + n + 1 - i)
                {
                    printf(" ");
                }
                else 
                {
                    printf("*");
                }
            }
            printf("\n");
        }
    }
    return 0;
}

全部评论

相关推荐

好在哪里了?我请问了?
_hengheng:很好啊,我看旁边同事都入职了都有工作
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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