早教吧作业答案频道 -->其他-->
编写程序计算 e^x=1+x+x^2/2!+x^3/3!+….+x^n/n!x^n/n!0; n++)x09{x09x09for (k = 1,i = 1,z = 1; i
题目详情
编写程序计算 e^x=1+x+x^2/2!+x^3/3!+….+x^n/n!x^n/n!0; n++)
\x09{
\x09\x09for (k = 1,i = 1,z = 1; i
\x09{
\x09\x09for (k = 1,i = 1,z = 1; i
▼优质解答
答案和解析
#include
#include
#include
using namespace std;
int main()
{
\x09double k,x, n, e, sum; //k换成double
\x09int i;
\x09sum = 1;
\x09e = 1;
\x09cout << "输入X的值" << endl;
\x09cin >> x;
\x09for (n = 1; n > 0; n++)
\x09{
\x09\x09for (k = 1, i = 1; i <= n; i++)
\x09\x09{
\x09\x09\x09k = k* i;
\x09\x09}
\x09\x09e = pow(x, n) / k;
\x09\x09sum = sum + e;
\x09\x09if (e < 0.000001)
\x09\x09\x09break;
\x09\x09
\x09}
\x09cout << setprecision(3) << "e^x=" << sum << endl;
\x09return 0;
}
#include
#include
using namespace std;
int main()
{
\x09double k,x, n, e, sum; //k换成double
\x09int i;
\x09sum = 1;
\x09e = 1;
\x09cout << "输入X的值" << endl;
\x09cin >> x;
\x09for (n = 1; n > 0; n++)
\x09{
\x09\x09for (k = 1, i = 1; i <= n; i++)
\x09\x09{
\x09\x09\x09k = k* i;
\x09\x09}
\x09\x09e = pow(x, n) / k;
\x09\x09sum = sum + e;
\x09\x09if (e < 0.000001)
\x09\x09\x09break;
\x09\x09
\x09}
\x09cout << setprecision(3) << "e^x=" << sum << endl;
\x09return 0;
}
看了 编写程序计算 e^x=1+x...的网友还看了以下:
编写程序计算 e^x=1+x+x^2/2!+x^3/3!+….+x^n/n!x^n/n!0; n+ 2020-05-13 …
第一题:已知函数f(x)是定义域R上的奇函数,当x≥0时,f(x)=x(1+x),写出此函数解析式 2020-05-15 …
关于x的方程x^2-(2i-1)x+3m-i=0有实数解求m的范围 2020-05-20 …
200(1x)(1+x)写错了!是200(1+x)(1+x) 2020-05-20 …
关于arctan积分的问题我们都知道∫1/(x^2+1)dx=arctanx+C但是如果分解x^2 2020-06-13 …
matlab图像处理,提取图片的高频分量!我是这样写的:function gOK=laplace( 2020-06-27 …
小波分析Haar一层分解合成程序谢谢了,这有个程序,帮我改个样子,实现同样的功能clear;x1= 2020-07-17 …
已知x是实数,y为纯虚数,且满足(2x-1)+(3-y)i=y-i,那么x是多少?答案是5/2,我 2020-08-01 …
已知无穷等差数列{an}的公差为d,且各项均为正数,给出方程aix^2+2a(i+1)x+a(i+ 2020-08-02 …
求圆周|z|=2在映射w=1╱z下的象令z=x‘+y’i,x‘,y’∈R∵|z|=2∴x‘²+y’² 2020-10-31 …