冯晟轩题解

箭形图案

http://www.nowcoder.com/questionTerminal/a6d1081e0c9a42f19e42ed6cd91556c1

include <bits/stdc++.h>

using namespace std;
int main()
{
int n, i, j, k;
while(scanf("%d",&n) != EOF)
{
for(i = 0; i < n+1; i++)//上半部分
{
for(k = 0; k <2n-2*i; k++)
{
printf(" ");
}
for(j = 0; j <= i; j++)
{
printf("
");
}
printf(" \n");
}

    for(i = 0; i < n; i++)//下半部分
    {
        for(k = 0; k < 2+i*2; k++)
        {
            printf(" ");
        }
        for(j = 0; j < n-i; j++)
        {
            printf("*");
        }
        printf(" \n");
    }
}
return 0;

}

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务