望远
#include<stdio.h>
long getNumber(int n)
{
long result;
if(n==1||n==2)
{
result=n;
return result;
}
else
{
return getNumber(n-1)+getNumber(n-2);
}
}
int main()
{
int n,i,arr[100];
printf("请输入菲波那切数列的项数:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("%ld\t",getNumber(i));
if(i%5==0)
printf("\n");
}
printf("\n");
}