作业帮 > 综合 > 作业

C语言fun函数的功能是:求出以下分数序列的前n项之和.(用递归)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 03:57:23
C语言fun函数的功能是:求出以下分数序列的前n项之和.(用递归)
fun函数的功能是:求出以下分数序列的前n项之和.
2 3 5 8 13 21
---- ,----,---- ,---- ,---- ,----,……
1 2 3 5 8 13
和值通过函数值 返回main函数.
例如,若 n = 5,则应输出:8.391667
我做了一个
#include
float fun(int n)
{
if (n==0 || n==1) return 1;
else return (fun(n-1)+fun(n-2));
}
main()
{
int p,i=1;
float s=0;
scanf("%d",&p);
while(i
不用那么麻烦
int a=1,b=2,i,k,n;
float sum=0.0;
scanf("%d",&n);
for(i=0;i
再问: 不是 题目要用递归函数