试用VB程序语言写出主要程序段:求S=1+3+5+7+……+999的值。

2025-02-02 16:35:05
推荐回答(2个)
回答1:

Private Sub Command1_Click()
For i = 1 To 999 Step 2
s = s + i
Next i
Print "s=" & s
End Sub

回答2:

Sub a()
Dim T
T = 1
For i = 3 To 1001
If i < 1001 Then
T = T + i
Else
Cells(1, 1) = T
End If
i = i + 1
Next i
End Sub

这个是在EXCEL里运行的结果,算出来是250000,你可以把里面的Cells(1,1)替换成你想输出的地方MsgbBox (“T”)