相应的代码段
#include<stdio.h>
void main()
{
int b, c, i,w,x,v;
b = 5;//行
c = x = 4;//*号前面的空格数
for (i = 1; i <= b; i++)//一次循环体代表一行
{
for (; c > 0; --c)
{
printf(" ");//输出空格
}
for (w = 1; w <=9 - 2 * x; ++w)
{
printf("*");
}
c = 4 - i;
x--;
printf("\n");
}
for (i = 4; i>0; i--)//一次循环体代表一行
{
for (v=1; v<=(5-i);v++)
{
printf(" ");
}
for (w = 8; w >(9-i*2); --w)
{
printf("*");
}
x--;
printf("\n");
}
}