编写程序,输入一个整数n(2<=n<=9 输出如下图形)

2025-03-09 12:42:08
推荐回答(1个)
回答1:

# include
int main()
{
    int i,j,n;
    scanf("%d",&n);
    for(i = 0; i    {
        for(j=1;j            putchar(' ');
        for(j=0;j<=i; j++)
            putchar('0'+j+1);
        for(j=i-1; j>=0; j--)
            putchar('0'+j+1);
        putchar('\n');
    }
    for(i = n-2; i>=0; i --)
    {
        for(j=1;j            putchar(' ');
        for(j=0;j<=i; j++)
            putchar('0'+j+1);
        for(j=i-1; j>=0; j--)
            putchar('0'+j+1);
        putchar('\n');
    }
    return 0;
}