C语言for循环之等边倒三角的打印

int main ()
{
    int x,y,z;
    printf("input\n");
    scanf("%d",&z);
    for(x=0;x<=z;x++)// 赋予z加1次循环
        for(int a=0;a<=x;a++)//这里在for里新声明了一个变量a,作用是控制空格的打印次数,每次外循环时,x增加1,但a会重新变为0,以循环x次打印空格
            printf(" ");
 
  
        for(y=2*x;y<2*z;y++)//打印*号,这里使用2乘变量x是美观出发
            printf("*");
        printf("\n");
        }
    return 0;
}
好了,就这么多
 
 

你可能感兴趣的:(C语言for循环之等边倒三角的打印)