这个结果是怎么算的?等于13。麻烦知道的详解一下,非常感谢。
#include<stdio.h>int fun(int n,int*s)
{
int f1,f2;
if(n==0||n==1)
*s=1;
else
{
fun(n-1,&f1);
fun(n-2,&f2);
}
}
void main()
{
int x;
fun(6,&x);
printf("\n%d",x);
}
这个结果是怎么算的?等于13。麻烦知道的详解一下,非常感谢。
2010-09-16 17:48
2010-09-16 18:11
2010-09-16 18:50
2010-09-18 09:32