Dim i, sum, aver
Dim m(1 To 5) As Integer
For i = 1 To 5
m(i) = Val(InputBox("请输成绩:", "输入"))
Next i
aver = sum / i
这里的最后的i为什么是6 啊 高手给解释一下
VB 中i的大小问题
答案:3 悬赏:0 手机版
解决时间 2021-05-03 03:46
- 提问者网友:我是我
- 2021-05-02 18:05
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2021-05-02 19:10
在next 外的 i 是循环 加步长 5+1 循环为5步长为1 才得6
全部回答
- 1楼网友:青尢
- 2021-05-02 21:32
也可以致以aver = sum / i改为aver = sum /( i-1),只要理解了退出循环为啥是6就好办了。
- 2楼网友:一把行者刀
- 2021-05-02 20:21
因为只有i=6的时候才会跳出循环
可以改成
For i = 0 To 4
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯