打印1到100,带有循环和C中的条件

时间:2011-02-09 07:12:38

标签: c

  

可能重复:
  Printing 1 to 1000 without loop or conditionals

代码打印1到100而不使用循环和条件。

1 个答案:

答案 0 :(得分:2)

void print(){        
static int i;

printf("%d\n",++i);

}

void exitme(){ exit(1); }

int main(){

       void (*p[2])()={print,exitme};
       static int i;
       (p[i++/100])();
       main();
}