#include<stdio.h> #include<math.h> void main() { int n=19; int i,j,k; for( i= -(n-1)/2;i<=(n-1)/2;i++)//控制行数 { for( j=1;j<=abs(i);j++)//打印空格 printf(" "); for(j=1;j<=n-abs(i*2);j++)//打印* printf("*"); printf("\n"); } }