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

牛牛的字符菱形

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

#include <stdio.h>
int main()
{
    char a;
    while (scanf("%c", &a) != EOF) { // 注意 while 处理多个 case
        for (int i = 0;i < 5; i++)
        {
            for (int j = 0; j < 5; j++)
            {
                if ((i == 0||i ==4) && (j == 2))//第1行
                {
                    printf("%c", a);
                }
                else if ((i == 1||i==3) && (j > 0 && j < 4))//第二行
                {
                    printf("%c", a);
                }
                else if (i == 2)
                {
                    printf("%c", a);
                }
                else
                {
                    printf(" ");
                }
            }
            printf("\n");
        }
        return 0;
    }
}

全部评论

相关推荐

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