奥礼网
新记
c++编程递归函数计算f(n)=1/2+2/3+……+n/(n+1)
如题所述
举报该文章
相关建议 2015-04-19
#include<iostream>
using namespace std;
double fun(int n)
{
if(n==1) return 0.5;
return n/1.0/(n+1)+fun(n-1);
}
int main()
{
int n;
cout<<"请输入n:";
cin>>n;
cout<<"和为:"<<fun(n)<<endl;
return 0;
}
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/annd4kw41aagd13kn15.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
用C语言编程:用递归的方法求 f(n) = 1*1 + 2*...
C++递归求1+2+3+……+n的值
C语言求次方,用递归的方法求 f(n) = 1*1 + 2*...
设计递归函数f(n)=1+2+3+……+n,然后调用函数求
用C语言编程:用递归的方法求 f(n) = 1*1 + 2*...
用C语言编写一个递归程序用来计算:1*2+2*3+3*4+....
C语言编程:编写递归函数fac 求n!,调用该函数求s=1!...
数据结构中f=1+1/2+1/3+……+1/n递归函数的递归...