VB表达式:计算S=1+1/2+1/4+1/7+1/11+1/16+1/22+1/29+···当第i项的值
人气:381 ℃ 时间:2020-03-20 01:56:44
解答
Private Sub Command1_Click()
Dim i As Long
Dim a As Double
Dim s As Double
Dim stp As Integer
stp = 1
i = 1
Do While True
If 1 / i < 10 ^ -4 Then Exit Do
a = 1 / i
s = s + a
i = i + stp
stp = stp + 1
Loop
Print s
End Sub
推荐
猜你喜欢
- 工业流程题中,过滤,洗涤,干燥和结晶,重结晶的先后顺序是什么?还有,结晶与重结晶是不是跟(蒸发浓缩,冷却结晶)有关系的?困扰了很久,
- 设z=z(x,y)是由方程(e^x)-xyz=0确定的隐函数,则对x的偏导是?
- 为什么原子晶体中只存在共价键是错的
- 读了“从那天起,保罗真正懂得了给予是快乐的”这句话,你一定会想到高尔基对儿子说的一句名言( )
- 设n是整数,则n-(n+1)-(n+2)+(n+3)=0,应用上述结论,在1,2,3,···2011前加上“+”或“-”,并运算,说得可能得最下非负数是?
- 三十六计里第五计趁火打劫是什么意思?
- 联系上下文..在第1.2段文字之间补写一个承上启下的过渡句,要求用关联词语"不仅...而且...".
- 有一批水果,共360千克,第一天卖出他的3分之2,第二天卖出它的6分之1,第2天比第1天少卖这批水果的