求C语言大神 用的DEV C++ 急急急!!!

【问题描述】编写求Fibonacci数列第n项的值的函数int fib(int n),并且在main函数中调用fib函数求Fibonacci数列中从第m项到第n项的和值,其中m、n从键盘输入。【输入形式】输入正整数m、n的值。【输出形式】输出和值。

第1个回答  2017-11-14

#include<stdio.h>
int fib(int n)
{if(n<3)return 1;
 return fib(n-1)+fib(n-2);
}
int main()
{int i,m,n,a=0,b=1,c,s=0;
 scanf("%d,%d",&m,&n);
 for(i=m;i<=n;i++)
   s+=fib(i);
 printf("sum=%d\n",s); 
 return 0; 
}

本回答被提问者和网友采纳
相似回答