题目:输出菱形图案
这道题只用了一个循环,故在此记录。
#include <stdio.h>
#include <stdlib.h>
#define STR "$$$$$$$$$$$$$"
#define SLEN (int)(sizeof(STR)-1)
int main()
{
for (int n=SLEN/2;n>=-SLEN/2;n--)
printf("%*.*s\n",SLEN-abs(n),SLEN-2*abs(n),STR);
return 0;
}