全站数据
8 4 2 0 5 8 1

vb中显示“下标越界”是什么意思

在职专升本 | 简单学习,快乐成才!         
问题更新日期:2024-04-27 02:07:19

问题描述

vb中显示“下标越界”是什么意思,麻烦给回复
精选答案
最佳答案

当j=10时,a(j + 1)=a(11),这就超出数组a的下标范围了,所以提示你“下标越界”。应该把排序的代码改为:

Private Sub Command2_Click()Print "排序后:"For i = 1 To 9For j = i + 1 To 10If a(i)