VB求s=1+2/(1+2)+3/(1+2+3)+4/(1+2+3+4)+.+100/(1+2+3+.+100)的值
题目
VB求s=1+2/(1+2)+3/(1+2+3)+4/(1+2+3+4)+.+100/(1+2+3+.+100)的值
我用VB求这个式子的值:列了一个式子
Private Sub Command1_Click()
s = 1: i = 1: s1 = 1
For i = 1 To 100
s1 = s1 + 1
s = s + (i + 1) / (s1 + i + 1)
Next i
Label2 = s
End Sub
问一下错了吗?错在哪里了?
答案
你的程序的问题先从第一次循环开始看i=1s1=s1+1 '执行完成s1=2s = s + (i + 1) / (s1 + i + 1) '执行完成s=1+2/(2+1+1) 这明显与题意相差太多了.改动如下s = 1: i = 1: s1 = 0For i = 1 To 100s1 = s1 + is =...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 英语翻译
- 用tour,start,stop,receive,become完成下列句子:
- 高度每上升100m,气压下降多少
- 11910000精确到百万位 千万位 近似数是多少
- 这是我和我朋友的日常活动英语
- 25和25的最大公因数
- There are many______in the playhouse(child)用括号内的单词的正确形式填空
- 已知三角形,A=90,则AB向量除以AB向量的模+AC向量除以AC向量的模,的模为多少
- 从蚂蚁身上得到什启示?发明了什么?
- 有一列数,第一个是3,第二个是10,从第三个数开始,每个数都是它前面的两个数的和,求着列数中第1999个数被3除的余数是( )
热门考点