不使用if、goto、switch、while、for、do、?:运算,用C语言输出hello world 2000次。代码不能超过100行
9条回答
- threenewbee 2016-09-21 05:45关注
#include <stdio.h> void foo2(int n); void foo1(int n) { printf("hello world %d\n", n); void (*pf[2])(int); pf[0] = &foo1; pf[1] = &foo2; pf[n / 2000](n + 1); return; } void foo2(int n) { return; } int main() { foo1(1); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报