VB编程实现s=1-2+3-4+...+97-98+99-100的计算

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 13:36:24
VB编程实现s=1-2+3-4+...+97-98+99-100的计算

VB编程实现s=1-2+3-4+...+97-98+99-100的计算
VB编程实现s=1-2+3-4+...+97-98+99-100的计算

VB编程实现s=1-2+3-4+...+97-98+99-100的计算

数学计算可以简化过程:

因为1-2=-1,3-4=-1...所以得出-1+(-1)+...,重复(100/2)次,即代码为(这是最简单而且最快速的办法):

Dim s As Integer = -(100/2)

如果要实现未简化之前的代码,如下,由于未简化所以性能比上面的慢:

Dim s As Integer
For i As Integer = 1 To 100 Step 2
s += i - (i+1)
Next