Code:[Copy to clipboard] #include <stdio.h>#include <math.h>double l;main(_,o,O){return putchar((_--+22&&_+44&&main(_,-43,_),_&&o)?(main(-43,++o,O),((l=(o+21)/sqrt(3-O*22-O*O),l*l<4&&(fabs(((time(0)-607728)%2551443)/405859.-4.7+acos(l/2))<1.57))[" #"])):10);} http://www.tw.ioccc.org/2000/natori.c 这个也挺有意思,根据时间判断月亮的圆缺,并用字符显示大致图形。可以改变系统时间看输出结果。 vc编译不过去,gcc没问题