11问答网
所有问题
C++编程 实现1/1+1/2+1/3+...+1/n的累加 要用递归调用 急求
如题所述
举报该问题
推荐答案 2017-08-25
#include<iostream>
using namespace std;
double sum(int n)
{if(n==1)return 1.0;
return 1.0/n+sum(n-1);
}
int main()
{int n;
cin>>n;
cout<<sum(n)<<endl;
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FMM8MMFS8qPPF8S28S4.html
相似回答
用
c++
作
1+1
/
2+1
/
3+1
/4+...1/
n
等于多少
答:
include <iostream>#include <cmath>#include <iomanip>using namespace std;int main(){double sum=0.0;int n;cin>>n;for(int i=1;i<=n;i++){ sum+=1.0/i;}cout<<setprecision(2) <<std::fixed <<sum; return 0;} ...
大家正在搜
查找技术的编程实现
求一到一百的和的编程
c语言编程1加到100
c++图形界面编程
编程c++是什么
c++编程软件有哪些
python九九乘法表编程
python编程
C语言编程
相关问题
C++递归实现级数求和1+1/2+。。。+1/n
C++编程 求阶乘的累加 1!+2!+3!+..+n! 要用...
C++编程 求累乘方法 1*2*3*...*n n由自己输入...
C++编程 求累乘方法 1*2*3*...*n n由自己输入...
c++,写一函数用递归方法求:1+1/2+1/3+1/4+1...
C++编程 1的平方+2的平方 累加到n的平方 用递归调用方...
C++递归求1+2+3+……+n的值
C++用函数递归求1+2+到n的问题