(C语言打印图形题3)编程,输入n,输出如下例(n=6)所示的高为n的等腰三角形。

编程,输入n,输出如下例(n=6)所示的高为n的等腰三角形。
                      *
                   * * *
                 * * * * *
               * * * * * * *
             * * * * * * * * *

           * * * * * * * * * * *


解答:

1.程序截图:


2.程序源码:

#include
int main(int argc, char *argv[])
{
//实现的功能:输入n 输出一个高为n的等腰三角形 
int n,m,s,i,j,k;
scanf("%d",&n);
m=n;
for(i=0;i{
m--;
for(j=0;j{
printf(" ");
}
for(k=0;k<2*i+1;k++)
{
printf("*");
}
printf("\n");
}
return 0;
}


3.执行结果:



(ps: 大家一定要养成良好的编程习惯,对于非法的输入一定要进行判断哦!)

你可能感兴趣的:(C语言程序)