晋煤集团张晋峤:高手进来看看

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 23:07:07
1加到100等于多少?
比如:1+2+3+4+5+6+7+8+9。。。。。。=???

1+……+100=0+……+100
=100×50+50=5050

这是一个等差数列首项a1=1,公差d=1
第n项是an=a1+(n-1)*d
求和公式是Sn=(a1+an)*n/2
放在此题中即S100=(1+100)*100/2=5050

5050
1+2+3+......+n
=(1+n)n/2

小学一年级学过这个故事啊,忘记了哪个名人了,老师让他加,他就很快计算出来了.

搞个累加器就让它自己加吧:
for i = 1 to 100
s = s + i
next i
print s
end

1+100=101
2+99=101
.
.
.
.
50+51=101
101*50=5050