打印一个字符菱形

#include
int main()
{
    int a,c,d,e,f,g,h,l;
    char b;
    printf("请输入您想要打印的字符:");
    b=getchar();
    for(a=0;a<5;a++)
        {
            for(c=1;c<=4-a;c++)
            printf(" ");
            for(d=0;d<=a;d++)
            putchar(b);
for(e=d-1;e>=1;e--)
            putchar(b);
            printf("\n");

        }
    for(f=0;f<4;f++)
        {
for(g=5;g>4-f;g--)
            printf(" ");
for(h=4;h>f;h--)
            putchar(b);
for(l=3;l>f;l--)
            putchar(b);
            printf("\n");

        }

    return 0;
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
09-27 21:06
投递施耐德电气等公司10个岗位 > 你都收到了哪些公司的感谢信?
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务