2 **
3 ***
4 ****
5 *****
② 正三角
#include<stdio.h>
//打印直接三角形
int main()
{
int i,j,n;
printf("请输入图形行数:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=i;j>=0;j--)
{
printf("*");
}
printf("\n");
}
}
#include<stdio.h>
//打印正三角
int main()
{
int line;
printf("请输入图形行数:");
scanf("%d",&line);
int a[line][line];
for( int i = 0; i<line; i++){ //打印空格
for( int j = 0; j < line-i; j++){
printf(" ");
}
for( int j = 1; j<=(i*2+1); j++){
printf("*");
}
printf("\n");
}
return 0;
}