程序1:

#include <stdio.h>

int main()
{
    int i, j, n;

    printf("请输入金字塔的层数:");
    scanf("%d", &n);

    for(i=1; i<=n; i++)  // 控制层数
    {
        for(j=1; j<=n-i; j++)  // 控制空格的数量
        {
            printf(" ");
        }

        for(j=1; j<=2*i-1; j++)  // 控制*的数量
        {
            printf("*");
        }

        printf("\n");  // 换行
    }

    return 0;
}

程序2:

#include <stdio.h>

int main()
{
    int i, j, n;

    printf("请输入金字塔的层数:");
    scanf("%d", &n);

    for(i=1; i<=n; i++)  // 控制层数
    {
        for(j=1; j<=n-i; j++)  // 控制空格的数量
        {
            printf(" ");
        }

        for(j=1; j<=i; j++)  // 控制*的数量
        {
            printf("* ");
        }

        printf("\n");  // 换行
    }

    return 0;
}
写两个c语言程序输出金字塔

原文地址: https://www.cveoy.top/t/topic/15M 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录