打印菱形
程序员文章站
2024-03-23 18:28:52
...
/* 参考《算法竞赛宝典一》,自己推的,可能还有通项公式,欢迎分享讨论 */
void print_sign( ){
int abs;
for( int col = -3; abs = ( col < 0 ? -col : col ), col <= 3; col ++,putchar(10) )
{
for( int blank = 0; blank <= abs; blank ++ )
putchar(' ');
for( int sign = 0; sign < 7-2*abs; sign ++ )
putchar('*');
}
}
*
***
*****
*******
*********
*******
*****
***
*