#include <stdio.h>
int main()
{
int a, b, c, d = 2;
for (a = 1; a <= 4; a++)
{
for (b = 1; b <= a; b++)
{
printf(" ");
}
for (c = 1; c <= a + 3*d; c++)
{
printf("*");
}
printf("\n");
d--;
}
return 0;
}
去掉变量 d , b<=a 改为 b<=5-a , c<=a+3*d 改为 c<=2*a-1
#include <stdio.h>
int main()
{
int a, b, c;
for (a = 1; a <= 4; a++)
{
for (b = 1; b <= 5 - a; b++)
{
printf(" ");
}
for (c = 1; c <= 2 * a - 1; c++)
{
printf("*");
}
printf("\n");
}
return 0;
}