作业帮 > 综合 > 作业

计算如下公式的值:y=1+1/2!+1/3!+……1/m!例如m=6,则应输出1.718055

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/06 07:05:04
计算如下公式的值:y=1+1/2!+1/3!+……1/m!例如m=6,则应输出1.718055
必须的要求:
1,m的值从键盘输入,且在main函数中输入
2,main函数中必须调用fun函数,且fun函数可以实现以下功能之一:求一个整数的阶乘;求一个整数阶乘的倒数;实现求解:y=1+1/2!+1/3!+……1/m!.
计算如下公式的值:y=1+1/2!+1/3!+……1/m!例如m=6,则应输出1.718055
#include
using namespace std;
double fun(int &m)
{
double sum=0;
int n=1;
for(int i=1;i>m;
cout