【VB编程,而不是用C语言】公式e=1+1/1!+1/2!+1/3!+···求e的近似值,要求计算到最后一项小于10的—8次方

【算法提示】1.设置计算变量n,累积变量t,累和变量e,他们的初值都置为12.设计一个循环过程,在循环体中,用赋值语句t=t*n将n的值累乘,赋值语句"=e+1/t"使1... 【算法提示】
1.设置计算变量n,累积变量t,累和变量e,他们的初值都置为1
2.设计一个循环过程,在循环体中,用赋值语句t=t*n将 n的值累乘,赋值语句"=e+1/t"使 1/t的值累加,赋值语句n=n+1 使每次循环一次都增加1
3.当1/t的值小于10的—8时,循环结束
【要求】使用Do While ···Loop语句和Dountil···Loop语句两种方法分别实现别写
展开
 我来答
just1207
2012-04-15 · TA获得超过184个赞
知道小有建树答主
回答量:192
采纳率:100%
帮助的人:64.5万
展开全部
'用Do While ... Loop循环语句
n=1
t=1
e=1
do while 1/t>=10^(-8)
t=t*n
e=e+1/t
n=n+1
loop

''用Do Until ... Loop循环语句
n=1
t=1
e=1
do until 1/t < 10^(-8)
t=t*n
e=e+1/t
n=n+1
loop
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式