m0_74544367 2022-10-28 08:56 采纳率: 0%
浏览 22

这个应该怎么去设计呢?

如图,这个应该怎么去设计处理?实在不知道应该怎么做(用循环)。

img

  • 写回答

1条回答 默认 最新

  • WaitIKnowYou 2022-10-28 09:31
    关注
    
    #include <stdio.h>
    
    int main()
    {
        char ch_1;
        printf("Please input a capital:\n");
        scanf("%c", &ch_1);
        char i, j, k, w;
        for (j = 'A'; j <= ch_1; j++)//每一行的循环
        {
            for (i = ch_1; i >= j; i--)//空格的输出循环
            {
                printf(" ");
            }
            for (k = 'A'; k <= j; k++)//正序输出字母
            {
                printf("%c", k);
            }
            for (w = j - 1; w >= 'A'; w--)//倒序输出字母
            {
                printf("%c", w);
            }
            printf("\n");
        }
        return 0;
    }
    

    img

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 10月28日