我看的好象不是这种形式实现的,还有其他的方法吗
[bo]以下是引用 [un]corpro[/un] 在 2008-4-19 21:04 的发言:[/bo]
我看的好象不是这种形式实现的,还有其他的方法吗
我看的好象不是这种形式实现的,还有其他的方法吗
..................
程序代码:
#include <stdio.h>
int main()
{
int n,flag=1;
scanf("%d",&n);
for( int i=0;i!=2*n-1;++i)
{
for(int j=i;j!=n-1;j+=flag,putchar(' '));
putchar('*');
if(i==n-1)
flag*=-1;
if(i!=0&&i!=2*(n-1))
{
for(int k=2*n;k!=2*(n*flag+i)+2-3*flag;k+=flag,putchar(' '));
putchar('*');
}
putchar('\n');
}
return 0;
}
