VB程序设计 计算S=1+1/2+1/4+1/7+1/11+1/16+1/22+……,要求加数不小于0.00001并显示S及加数的项目数.
人气:448 ℃ 时间: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)停止计算
- 小学三年级--有余数的除法
- 计算减法时,把减数十位上的8看成5,个位上的3看成了2,结果是309,正确的结果是多少
- 在平面直角坐标系中,直线y=-二分之一x+1与x轴、y轴分别交于点A、B点,若点C(1,2),点D在坐标平面内,如果以A、B、C、D为顶点的四边形,求D坐标
- 一辆汽车从a点到b点,若每小时行30千米,早到15分钟.若每小时行15千米,那么汽车速度是多少?
- I like swimming,but Idon't like_____in the river now
- 描写夏雨的句子
猜你喜欢