填空题

以下程序运行结果是 【10】
#include<stdio.h>
long fib(int g)
switch(g)
case 0:return 0;
case 1:
case 2:return 1;
return(fib(g-1)+fib(g-2));
main()
long k;
k=fib(5);
printf("k=%5ld\n",k);

【参考答案】

k=5