C程序求e=1+(1/1!)+(1/2!)+(1/3!)+……++(1/n!)
题目
C程序求e=1+(1/1!)+(1/2!)+(1/3!)+……++(1/n!)
编一个程序按下列公式计算e的值(精确度为1e-6).
e=1+(1/1!)+(1/2!)+(1/3!)+……++(1/n!)
答案
int step(int n){if(n > 1)return n*step(n-1);return 1;}int main(int argc,char*argv[]){int a;double e = 1;scanf("%d",&a);//输入一个n的值,代表计算精度while(a > 0){e += 1.0/step(a);a--;}printf("e:%lf
",e...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- going,are,you,where,tomorrow.【连词成句】
- 辟字加偏旁 加组词
- 在三角形ABC中,a;b;c=7;8;13,此△中最大角的余弦值
- 题:使正切X小于等于余切X成立的X的一个变化区间是多少?
- 一个圆锥形沙堆,底面直径2米,这个沙堆占地多少平方米?如果每立方米沙重1.5吨,这堆沙共重多少吨
- 1.甲数比乙数少20%,乙数比甲数多25%.()
- A,B是两个自然数,A+B=19并且4/7<B/A<5/8,则A=_,B=_.
- 形容黄河过去的样子
- MY full name is Tony
- 5个整数从小到大排列,中位数是7,如果这组数据中唯一的众数是4,则这5个整数的和最小是_.