#include<stdio.h>
void main()
{
int i,j,n,d=61;
printf("enter n:");
scanf("%d",&n);
for(i=1;i<=(n+1)/2;i++)
{
d=d+(n+2-2*i);
for(j=(n+1)/2;j>i;j--)
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)
{
printf("%c",d);
}
printf("\n");
}
for(i=1;i<(n+1)/2;i++)
{
d=d-2*i+1;
for(j=1;j<=i;j++)
{
printf(" ");
}
for(j=n-1;j>=i*2;j--)
{
printf("%c",d);
}
printf("\n");
}
getch();
}
输入的为奇数才对称。