VB下标越界问题

[复制链接]
查看11 | 回复2 | 2009-4-7 21:45:01 | 显示全部楼层 |阅读模式
Private Sub Command1_Click()
Dim a%(1 To 10), i%, max%, min%
For i = 1 To 10
a(i) = Int(Rnd * 90 + 10)
Print a(i)
Next i
max = a(i): min = a(i)
For i = 1 To 99
If a(i) > max Then max = a(i)
If a(i)max Then max = a(i) If a(i) < min Then min = a(i) Next i Text1.Text = max T...
回复

使用道具 举报

千问 | 2009-4-7 21:45:01 | 显示全部楼层
你的数组是 1 to 10改0 to 10...
回复

使用道具 举报

千问 | 2009-4-7 21:45:01 | 显示全部楼层
执行完第一个循环以后i的值为11此时进行赋值时出错...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行