编写程序,利用以下公式计算 e的值: e ≈ 1 + 1/1! + 1/2! + 1/3! +1/4! + 1/5! +1/6! + 1/7! + ……

累加到最后一项的值小于10-6时为止(在输出近似值的同时,输出一共累加了多少项)。累加到最后一项的值小于10的负6次为止。(在输出近似值的同时,输出一共累加了多少项)。... 累加到最后一项的值小于 10-6时为止(在输出近似值的同时,输出一共累加了多少项)。
累加到最后一项的值小于10的负6次为止。(在输出近似值的同时,输出一共累加了多少项)。
展开
hrcren
2014-10-16 · TA获得超过1.8万个赞
知道大有可为答主
回答量:4449
采纳率:80%
帮助的人:1990万
展开全部

在Excel里面用VB编个小小的程序就可实现

程序代码如下:

Sub valueE()

e = 1

Do

n = n + 1

k = 1

For i = 1 To n

m = k * i

k = m

Next

e = e + 1 / m

Loop Until 1 / m < 10 ^ (-6)

Cells(1, 1) = "n"

Cells(1, 2) = "valueE"

Cells(2, 1) = n + 1

Cells(2, 2) = e

End Sub

实验结果如下:

追问
亲,我要在CodeBlocks里编程。
追答
不好意思,那个程序我不会
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式