芭提雅血咒在线阅读:有关C问题?

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 12:04:53
阅读下面程序,则执行后的结果为
#include "stdio.h"
long fun(int n)
{ if(n>2)
return(fun(n-1)+fun(n-2));
else return(2);
}
main()
{ printf("%ld\n",fun(5));}

f(5)=f(4)+f(3)=[f(3)+f(2)]+[f(2)+f(1)]={[f(2)+f(1)]+f(2)}+[f(2)+f(1)]=2*5=10
10