C语言-打印三角型

# include
int main (void)
{
int i,j,k,n;
printf("Enter a number n : ");
scanf("%i",&n);
for (i=0; i{
for (j=0; j<2*n-i; j++)
printf(" ");
for (k=0; k<2*i+1; k++)
printf("*");
printf("\n");
}
return 0;
}

测试:
【C语言-打印三角型】Enter a number n : 4
*
***
*****
*******
[root@localhost Gcc]# ./a.out
Enter a number n : 8
*
***
*****
*******
*********
***********
*************
***************
[root@localhost Gcc]# ./a.out
Enter a number n : 10
*
***
*****
*******
*********
***********
*************
***************
*****************
*******************
[root@localhost Gcc]# ./a.out
Enter a number n : 14
*
***
*****
*******
*********
***********
*************
***************
*****************
*******************
*********************
***********************
*************************
***************************

    推荐阅读