求助一条VB题目,很简单的呐!

来源:百度知道 编辑:UC知道 时间:2024/05/21 22:27:44
设计程序,求S=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的值.

n = 10
Sum = 1
s = 1
For i = 2 To n
Sum = Sum + i
s = Sum + s
Next
Print s

'设计程序,求S=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的值.

n=10'n值随意改

s=0
for i=1 to n
s=s+i*(i+1)/2
next
print s

dim i as long,j as long,sum as long,n as long

n = 10

for i = 1 to n
for j = 1 to i
sum = sum + j
next j
next i

Dim i,s,Sum

For i = 1 To n
s = s + i
Sum = Sum + s
Next

MsgBox Sum

S=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)
S=1×n+2×(n-1)+3×(n-2)......n×1

这个你应该会写吧^_^

这样行不^_^

都正确