我看的好象不是这种形式实现的,还有其他的方法吗
[bo]以下是引用 [un]corpro[/un] 在 2008-4-19 21:04 的发言:[/bo]
我看的好象不是这种形式实现的,还有其他的方法吗
我看的好象不是这种形式实现的,还有其他的方法吗
..................
" border="0" />
#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; }