带参宏的一个有趣的程序(不使用循环.递归,来打印1-1000之间的所有数字)


#include
<stdio.h>

#define A(x) x;x;x;x;x;x;x;x;x;x

int main(void)
{
  int n=1;
  A(A(A(printf("%d ",n++))));

  return 0;
}
Code from : http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board=program&Number=545251
posted @ 2011-04-01 13:29  盖慧彤  阅读(214)  评论(0编辑  收藏  举报