#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
void input(double * x)
{
cout<<"0.0<=x<=40.0"<<endl;
cin>>*x;
}
double db(double x)
{
int i;
double sum=1.0;
double time=-1.0;
for(i=1;abs(time)>=1e-6;i++)
{
time*=(-1.0)*x/i; //每次计算一个然后判断
sum+=time;
}
return sum;
}
void printf(double s)
{
cout<<setprecision(7)<<s<<endl;
}
main()
{
double x,y;
input(&x);
y=db(x);
printf(y);
}
级数求和算法c++
原创
©著作权归作者所有:来自51CTO博客作者JackieDYH的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:菲波那契数
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++累加求和
C++累加求和!
#include ios 其他 -
C++ | C++函数的重载
C++ | C++函数的重载C++函数的重载C++ 允许多个函数拥有相同的
c++ 重命名 编译器 函数重载 -
C++读入数据并求和
C++读入数据并求和!
#include 读取文件 ios C语言 C -
C/C++的函数指针
函数指针指向的是函数而非对象,和其他指针一样,函数指针指向某种特定类型,函数的
函数指针 #include 初始化 -
c++函数
一,函数基础1.函数一般用一个名字表示,即函数名。返回类型,函数名,参数
ios #include 递归函数