#include <stdio.h>
main()
{
int i,j,k,n=9;
for( i = 1 ; i <= n ; i++)
{
if(i<=n/2+1){
for(k=1;k<=5-i;k++)
{
printf(" ");
}
for( j = 1 ; j <=2*i-1 ; j++)
{
printf("*");
}
}
else{
for(k=n/2+1;k<i;k++)
{
printf(" ");
}
for( j = 1 ; j <=2*n-(2*i-1) ; j++)
{
printf("*");
}
}
printf("\n");
}
}
运行结果:
心得体会:要注意整体不能把它分开.