88问答网
所有问题
C++ 1、求e=1+1/1!+1/2!+1/3!+1/4!+1/5!+1/6!+1/7!+1/8!+1/9!+1/10! 2、编写一个判断素数的函数
如题所述
举报该问题
推荐答案 2013-11-22
#include<stdio.h>
int main(){
double e=0;
int i,t=1,s=0;
for(i=1;i<=10;i++){
t*=i;
s+=t;
e+=1.0/s;
}
printf("%lf", e);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MctgacMVgtaKSVS1Sgc.html
其他回答
第1个回答 2013-11-22
e=11!+1
相似回答
C++
1、
求e=1+1
/
1!+1
/
2!+1
/
3!+1
/
4!+1
/
5!+1
/
6!+1
/
7!+1
/8!+1/9!+1/1...
答:
int main(){ double e=0;int i,t
=1,
s=0;for(i
=1;
i<=10;i++){ t*=i;s+=t;e
+=1
.0/s;} printf("%lf", e);return 0;}
怎样用
c++求e=1+1
/
1!+1
/
2!+1
/
3!+
...求e的近似值,精度要求为...
答:
int main(){ double result = 0.0, item = 1.0;//分别存放结果和中间项 int n
= 1,
s
= 1;
//s存放阶乘 while(item > 0.00001)//当中间项值大于精度要求时,循环继续 { result += item;s *= n;item = 1.0/s;n++;}//end while cout<<result<<endl;//输出结果 return 0...
用
c++
编写
e=1+1
/
1!+1
/
2!+1
/
3!
...1/n
!,
计算e的值。要求:1用for循环计...
答:
double e=0.0;int i
;e=1
.0;double temp;for(i=1;i<50;i++) //for的循环。{ temp=1.0/fact(i);e +=temp;} //printf("e=%lf\n",e);cout<<"e="<<e<<endl;e=0.0;temp=1;i=1;while(temp>=
1E
-4) //while的循环。{ e +=temp;temp=1.0/fact(i);i++;} ...
C++求e = 1 + 1
/
1! + 1
/
2! +
... + 1/n! + theta/n!*n
答:
double f(int n)//也可以这样写一个循环,来求阶乘 { int i,k
=1;
for(i=1;i<=n;i++){ k*=i;//即k=k*i;} return k;} int main(){ double s=1;int n;cout<<"请输入n的值:"<<endl;cin>>n;for(int i=1;i<=n;i++){ s=s+1/f(i);} cout<<setprecision(15)<...
编写
c++
源程序计算
e=1+1
/
1!+1
/
2!+1
/
3!+
...+1/n!+...计算e的值,直到1/...
答:
求阶乘的部分可以写在子函数里。阶乘自然用到累乘器 int y=1;之后就是for循环:for(int i=1;i<n
+1;
i++)y*=i;关于return 的是y 还是1/y 看你自己的兴致了。这个n可以通过函数参数传进来。求和的部分自然也需要用到累加器:int e=0;然后for(int i=1;true;i++)
e=1
/y(i)假设y就是...
编写
c++
源程序计算
e=1+1
/
1!+1
/
2!+1
/
3!+
...+1/n!+...的近似值,要求误差...
答:
if(a==1)n=1;else n=fac(a-1)*a;return(n);} main(){ int i,n;double s=0,a=1.0,t;printf("please input a number:");scanf("%d",&n);for(i=0;i<=n;i++){ t=fac(i);s+=a/t;} printf("
e=1+1
/
1!+1
/
2!+1
/
3!+
...+1/n!+...=%20.19f",s);} 我还...
c++
编程题
e=1+1
/
1!+1
/
2!+1
/
3!
...直到最后一项的值小于10的-10次方...
答:
1!是一的阶乘 像
,
1!=1
2!
=2*1
3!
=3*2*1 n!=n(n-1)(n-2)* ... *1 (n为正整数)即n的阶乘等于1乘2乘3一直乘到n的积
在
c++
中,计算
e=1+1
/
1!+1
/
2!+1
/
3!+
。。。+1/n!+。。。,知道1/n!<=10...
答:
这里是循环条件,也就是说,只有符合 u>1.0e-7 的条件,循环就会继续进行,也就是说,到 u<=1.0e-7的时候,才会终止循环,即停止计算。也就是说,for的循环条件是:符合这个条件才进入循环,不符合条件就不进入循环。所以要把这个跟终止条件不要搞混了。
大家正在搜
47e650e
47e660e有交流声
数学期望e(x^2)怎么求
47e730a
47e750a
47e600f
47e800a
47e600a
e的求法
相关问题
C语言 编写程序求e的值 e=1+1/1!+1/2!+1/3...
C语言求帮助!!求e的近似值,用1/1!+1/2!+1/3!...
求解c语言1+1/1!+1/2!+1/3!+1/4!.......
编程实现:求1+1/2!+1/3!+...+1/n!,直到使...
编写程序,求e的值。e≈1+1/1!+1/2!+1/3!+1...
编写一个C语言程序:求S=1/1+1/2+1/3+…+1/n
【急】C语言题目,利用公式e=2+1/2!+1/3!+1/4...
求C语言编程 计算:sum=1-1/2!+1/3!-1/4!...