问题:输出一个空心三角形。
代码:
void holl_triangle(int n)
{
int i, j;
for (i=0; i<n; i++)
{
if(i!=n-1)
{
for (j=0; j<2*n-1; j++)
{
if(j==n-i-1||j==n+i-1)
printf("*");
else
printf(" ");
}
}
else
{
for(j=0; j<2*n-1; j++)
printf("*");
}
printf("\n");
}
}
运行截图: