填空题

以下程序的运行结果是 【8】
#include <stdio.h>
long fib (int g)
switch (g)
case 0: return 0;
case 1: case2: return 1;

return (fib(g-1)+fib(g-2));
main()
long k;
k=fib(5);
printf("k=%d\n",k);

【参考答案】

k=5