c语言输入n,打印三角形如输入2 * ** *** ** *

跪求大佬帮忙怎么打不出来,图案是长边靠右的三角形
2025年03月01日 10:15
有3个网友回答
网友(1):

#include 
void main()
{
int i,j,m,n;
scanf("%d",&n);
for(i=n;i>=-n;i--)
{
m=i;if(m<0) m=-m;
for(j=0;jprintf(" ");
for(j=0;jprintf("*");
printf("\n");
}
}

网友(2):

#include
#include
#define N (n*2+1)
#define KG (abs(n-i))
#define XH (n-abs(n-i)+1)
void main() { int i,j,n;
  scanf("%d",&n);
  for ( i=0;i    for ( j=0;j    for ( j=0;j    printf("\n");
  }
}
输入:2
输出:
  *
 **
***
 **
  *

网友(3):


你看看对你有没有帮助