数据结构练习 - T001
作者:互联网
计算多项式
设多项式 \(\exp(x) = 1+x+\frac{x^2}{2!}+\frac{x^3}{3!}+\cdots+\frac{x^i}{i!}\ (\frac{x^i}{i!} > 10^{-10})\)
输入 x
输出 \(\exp(x)\)的值,保留小数点后4位
#include<bits/stdc++.h>
using namespace std;
int main()
{
int x, i;
double item, sum;
/*
item 当前项
循环条件:当前项大于 1e-10
*/
scanf("%d", &x);
i = 1;
item = x;
sum = 1;
while (item > 1e-10)
{
sum += item;
i = i + 1;
item = item*x/i;
}
printf("%.4f\n", sum);
return 0;
}
标签:10,frac,int,T001,sum,练习,item,1e,数据结构 来源: https://www.cnblogs.com/wreng/p/15195028.html