C语言利用for循环,输出空心三角形,如图所示。。

2026年09月23日 20:20
有1个网友回答
网友(1):

#include "stdio.h"
void main()
{
int i,j,n;
n=5;
for (i=1;i<=n;i++)
{
if(i for(j=1;j<2*n;j++)
{
if(j==n+1-i || j==n+i-1 )printf("%c",'*');
else printf("%c",' ');
}

else
{
for(j=1;j<2*n;j++)
{
printf("%c",'*');
}
}
printf("\n");
}
}