求高手帮做VB题 谢谢拉

1编程序。设n=20,x=0.5,编写程序,计算并输出下面级数的部分和。结果取小数点后6位。x/1!-x3/3!+x5/5!.....+(-1)^(n-1)*x^(2n-... 1 编程序。设n=20,x=0.5,编写程序,计算并输出下面级数的部分和。结果取小数点后6位。
x/1!-x 3/3!+x 5/5!.....+(-1)^(n-1)*x^(2n-1)/(2n-1)!+......(^表示冥运算,!表示求阶乘)
2 编写程序,求下面级数前n项中奇数项的和OS。在求和的过程中,以第一个数值小于0.0001的项为末项
,计算并输出和数OS,结果取六位小数...1/1!-1/2!+1/3!-1/4!+...(^表示冥运算,!表示求阶乘)
展开
 我来答
不周期彗星
2007-11-02 · TA获得超过4041个赞
知道大有可为答主
回答量:2389
采纳率:0%
帮助的人:0
展开全部
第一个题目看不懂。
写第二个。
dim os,n,m,i,c
c=1
m=1
do while abs(m)>=0.0001
n=n+1
for i=1 to n
c=c*i
next
m=(-1)^n*(1/c)
os=os+m
loop
? os
蔡晶晶0218
2007-11-03
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
Dim n ,x as integer
n=20
x=0.5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
遗忘星
2007-11-03
知道答主
回答量:3
采纳率:0%
帮助的人:5151
展开全部
第一题
Private Sub Command1_Click()
Dim i, j As Integer, m, n, s As Double
x = 0.5
s = 0

For i = 1 To 20
n = 1
For j = 1 To (2 * i - 1)
n = n * j
Next j

m = ((-1) ^ (i + 1)) * ((x ^ (2 * i - 1))) / n
s = s + m
Next i
Sn = Round(s, 6)
Print "Sn="; Sn
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式