1+1/2+1/3+1/4+1/5+.....+1/n等于???

4975人阅读
计算机算法设计与分析(22)
C语言(89)
/*编写程序,根据以下公式求e的值。要求用两种方法计算:
1)for循环,计算前50项
2)while循环,直至最后一项的值小于10-4
e=1+1/1!+1/2!+1/3!+1/4!+1/5!+...+1/n!
#include&stdio.h&
//=====================================================
//用for求e的值
double For()
double sum=1,temp=1;
for(i=1;i&50;i++)
//=====================================================
//用while循环求e的值
double While()
double sum=1;//首项设置为1
double temp = 1;
while(temp&=1e-4)
//【e=1+1/1!+1/2!+1/3!+1/4!+1/5!+...+1/n!】
temp = temp/i;//第二项1/1,即1/1!;第三项1/2,即1/2!;第四项(1/2)/3,即1/3!...
sum = sum+
int main()
double a = For();
double b = While();
printf(&用for循环求出e的前50项的和是%lf\n&,a);
printf(&用while循环求出e和是%lf\n&,b);
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1081820次
积分:16549
积分:16549
排名:第602名
原创:631篇
转载:174篇
评论:75条
(8)(11)(27)(68)(46)(46)(56)(79)(71)(70)(148)(131)(45)当前位置:
>>>计算(1)-20+(-14)-(-18)-13(2)1-47+15-37+95(3)289×(-36)(用简便..
计算(1)-20+(-14)-(-18)-13(2)1-47+15-37+95(3)289×(-36)(用简便方法计算)(4))10+(-2)2×(-5)(5)(-25)÷54×45÷(-16)(6)(-24)×(16-14+12)
题型:解答题难度:中档来源:不详
(1)-20+(-14)-(-18)-13=-20-14+18-13=-29;(2)1-47+15-37+95=1-(47+37)+(15+95)=1-1+2=2;(3)289×(-36)=(3-19)×(-36)=3×(-36)-19×(-36)=-108+4=-104;(4))10+(-2)2×(-5)=10+4×(-5)=10-20=-10;(5)(-25)÷54×45÷(-16)=25×45×45×116=1;(6)(-24)×(16-14+12)=-24×16+24×14-24×12=-4+6-12=-10.
马上分享给同学
据魔方格专家权威分析,试题“计算(1)-20+(-14)-(-18)-13(2)1-47+15-37+95(3)289×(-36)(用简便..”主要考查你对&&有理数的混合运算&&等考点的理解。关于这些考点的“档案”如下:
现在没空?点击收藏,以后再看。
因为篇幅有限,只列出部分考点,详细请访问。
有理数的混合运算
有理数的混合运算:是一个运算式子中有加有减有乘有除有次方等运算方式的混合运算方式。有理数混合运算的规律:(1)先乘方,再乘除,最后加减; (2)同级运算,从左到右进行; (3)若有括号,先做括号内的运算,按小括号、中括号、大括号依次进行计算。
发现相似题
与“计算(1)-20+(-14)-(-18)-13(2)1-47+15-37+95(3)289×(-36)(用简便..”考查相似的试题有:
9028117186329044871407153989990224-邦库信息网
用户提出的问题
-邦库信息网
提问者网站:}

我要回帖

更多关于 C47 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信