用VB编写 VB计算公式S=1+1/3+1/5+1/7+.+1/2n-1的和,当第n项的值

qyll1234 1年前 已收到1个回答 举报

oliver-wong 幼苗

共回答了13个问题采纳率:84.6% 举报

Private Sub Command1_Click()
Dim sum As Double
Dim i As Long
Dim n As Doublen = ((1 / (10 ^ -5)) + 1) / 2 '正好等于10 ^ -5时候n的值
n = Round(n + 0.5, 0) '对n+0.5进行四舍五入处理,保证n只要有小数点后面有数就进,不舍.For i = 1 To n '计算n项的和
sum = sum + 1 / (2 * i - 1)
Next i
Print "项数n为:" & n
Print "n项和为:" & sum
End Sub调试如下图:

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.072 s. - webmaster@yulucn.com