1 条题解

  • 0
    @ 2024-9-24 20:37:01
    #include <stdio.h>
    
    int main()
    {
        int n;
        scanf("%d", &n);
    
        for (int i = 1; i <= n; i++)//打印上半部分倒三角形
        {
            for (int j = 1; j <= 2 * n - 1; j++)
            {
                if (j == i)
                {
                    printf("*");
                }
                else if (j == 2 * n - i)
                {
                    printf("*");
                    break;
                }
                else
                {
                    printf(" ");
                }
            }
            printf("\n");
        }
    
        for (int i = 0; i < n - 1; i++)//打印下半部分
        {
            for (int i = 1; i < n; i++)
            {
                printf(" ");
            }
            printf("*\n");
        }
        
        return 0;
    }
    
    • 1

    信息

    ID
    148
    时间
    1000ms
    内存
    64MiB
    难度
    10
    标签
    递交数
    4
    已通过
    2
    上传者