Print 1 to 100 with out loop and conditions in C [duplicate]
Possible Duplicate:
Printing 1 to 1000 without loop or conditionals
code to print 1 to 100 without using loops and 开发者_开发技巧conditions.
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();
}
精彩评论