采用全是for语句的形式
#include <stdio.h>
int main()
{
int i, j, k, n;
char c=64;
scanf("%d", &n);
for(i=1; i<=n+1; i++)
{
for(j=1; j<=n-i+1; j++)
{
printf(".");
}
for(k=1; k<=2*i-1; ++k)
{
++c;
printf("%c",c);
}
for(j=1; j<=n-i+1; j++)
{
printf(".");
}
printf("\n");
}
for(i=1; i<=n; i++)
{
for(j=1; j<=i; j++)
{
printf(".");
}
for(k=2*(n-i)+1; k>0; k--)
{
++c;
printf("%c",c);
}
for(j=1; j<=i; j++)
{
printf(".");
}
printf("\n");
}
}
输出如图。