VB用FOR语句编程,计算1-3+5-7+...-99+101的值
答案:3 悬赏:70
解决时间 2021-11-28 12:30
- 提问者网友:全員惡人
- 2021-11-27 17:19
VB用FOR语句编程,计算1-3+5-7+...-99+101的值
最佳答案
- 二级知识专家网友:心痛成瘾
- 2021-11-27 17:43
Private Sub Command1_Click()
Dim i%, k%, sum%
sum = 1
For i = 2 To 51
k = i * 2 - 1
If i Mod 2 = 0 Then
k = -1 * k
End If
sum = sum + k
Next i
Print "sum = " & sum
End Sub运行结果,显示 sum = 51
Dim i%, k%, sum%
sum = 1
For i = 2 To 51
k = i * 2 - 1
If i Mod 2 = 0 Then
k = -1 * k
End If
sum = sum + k
Next i
Print "sum = " & sum
End Sub运行结果,显示 sum = 51
全部回答
- 1楼网友:情战辞言
- 2021-11-27 18:37
Dim n As Integer, k As Integer, s As Integer
k = 1
For n = 1 To 101 Step 2
s = s + k * n
k = -k
Next
MsgBox s
- 2楼网友:走,耍流氓去
- 2021-11-27 18:27
Dim n As Integer, k As Integer, s As Integer
k = 1
For n = 1 To 101 Step 2
s = s + k * n
k = -k
Next
MsgBox s
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯