题解 | #牛牛的字符菱形#

牛牛的字符菱形

https://www.nowcoder.com/practice/11a5040fa894430f9d25fda1be37ddc8

#include <stdio.h>

int main() 
{
    char a,i,j;
    scanf("%c",&a);
    for(i = 0;i < 5;i ++)  //循环五次
    {
        if(i == 0)
        {
             printf("  %c",a);//空三个隔
        }
         if(i == 1)
        {
            for(j = 0;j < 5; j ++)
            {
                if(j == 0 || j == 4)//第一次和第三次空格然后使用continue关键字,结束本次循环
                {
                    printf(" ");
                    continue;   
                }
                
                printf("%c",a);
            }
           
        }
        if(i == 2)
        {
            for(j = 0;j < 5; j ++)
            {
                printf("%c",a);
            }
           
        }
         if(i == 3)
        {
            for(j = 0;j < 5; j ++)
            {
                if(j == 0 || j == 4)//第一次和第三次空格然后使用continue关键字,结束本次循环
                {
                    printf(" ");
                    continue;   
                }
                printf("%c",a);
            }
           
        }
        if(i == 4)
        {
             printf("  %c",a);
        }

        printf("\n");//每次结束后,换行
    }

    return 0;
}

#C语言基础练习#
C语言之旅 文章被收录于专栏

时光不负,未来可期。

全部评论

相关推荐

头像
10-15 22:27
已编辑
门头沟学院 C++
罗格镇的小镇做题家:我投了hr打电话来说学历太低了不符合要求,建议投荣耀,结果荣耀也投了一定水花没有,非本211硕
投递华为等公司10个岗位
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务