#include<stdio.h>
int Fibl(int n)
{
if(n<1)
return -1;
if(n==1||n==2)
return 1;
return Fibl(n-1)+Fibl(n-2);
}
int main()
{
int n;
printf("输入n:");
scanf("%d",&n);
if(n<1)
printf("输入错误");
else if(n==1||n==2)
printf("裴波那锲数列:%d",Fibl(n));
else
printf("裴波那锲数列:%d",Fibl(n-1)+Fibl(n-2));
return 0;
}
#include<stdio.h>
int Fibl(int n)
{
int sum;
if(n<1)
sum=-1;
else if(n==1||n==2)
sum=1;
else
sum=Fibl(n-1)+Fibl(n-2);
return sum;
}
int main()
{
int n, sum;
printf("输入n:");
scanf("%d",&n);
sum=Fibl(n);
printf("裴波那锲数列:%d",sum);
return 0;
}