VB程序设计 计算S=1+1/2+1/4+1/7+1/11+1/16+1/22+……,要求加数不小于0.00001并显示S及加数的项目数.
人气:345 ℃ 时间:2020-01-29 23:33:11
解答
Private Sub Command1_Click()
Dim s As Double
Dim a As Long,n As Long
n = 1
a = 1
s = s + 1 / a
Do Until 1 / a < 0.00001
a = a + n
s = s + 1 / a
n = n + 1
Loop
Print "s=" & s
Print "共加了" & n & "项"
End Sub
推荐
- VB编程计算s=1+1/2+1/4+1/7+1/11+1/16+1/22+1/29+...,当第i项的值<10的-4次方时结束
- Y=1/2!+1/3!+1/4!+...+1/n!VB编程当通项小于10^(-7)停止计算
- 男生人数是女生人数的7分之5,男生人数是女生人数的比是( ),女生人数与男生人数的比是( ).
- 基因不同的直接原因和根本原因?
- 圆的周长是25.12厘米,圆的面积真好和长方形的面积相等,这个长方形的长是多少厘米?
- 直线中,倾斜角越大斜率越大,如果直线倾斜角为120度,另一条为30度,不就不满足了吗?
- 用简便方法计算.(1)2008²-2009×2007;(2)(29×2/3)²
- 已知tanx>1,且sinx+cosx
猜你喜欢