画出棱形的输出问题
****
*****
*******
*********
*******
*****
***
*
我只编出了上半部分,也就是上面个三角形,但下面的三角形没有想到方法输出.哪位能指点一下么..
#include "Stdio.h"
main()
{int row=1,col;
for (;row<=10;row++)
{for (col=1;col<=20-row;col++) printf(" ");
for (col=1;col<=2*row-1;col++) printf("*");
printf("\n");}
getch();
}
图是共19行,上面三角形是10行,下面三角形是9行..没画那么多,只举个例子...