VB 求下列语句运行结果+解释 Sum=0 For i = 2 To 15 Step 3 Sum= Sum+i Next i Print Sum ; i

2025-12-16 17:20:45
推荐回答(1个)
回答1:

Sum = 0 '求和的值初始赋值为0
For i = 2 To 15 Step 3 '从2循环到15 循环一次递增3 即 2,5,8,11,14
Sum = Sum + i '求和的值累加每次循环的值
Next i
Print Sum; i '输出求和的值 和循环值 这里的结果是40 和 17
'i之所以是17而不是14是因为循环结束的时候step已经加上去了,但是因为不满足for条件 所以没有递加到sum