输出下面的图形
这道题目怎么做??编个程序输出下面的图形..
*
***
*****
*******
*****
***
*
我是想先输出25个*,然后用控制换行的方法来编的,晕,水平比较差劲,写不出来,哪为指点下.谢谢
这个怎么实现??
我写了个笨的!!
#include "stdio.h"
void main()
{
char a='*';
int i,j;
for(i=1;i<8;i+=2)
{
for(j=1;j<=i;j++)
{
printf("%c",a);
}
printf("\n");
}
for(i=7;i>0;i-=2)
{
for(j=1;j<=i;j++)
{
printf("%c",a);
}
printf("\n");
}
}