下面语句中错误的是 ( )

admin2013-04-11  29

问题 下面语句中错误的是    (    )

选项 A、ReDim Preserve Matrix(10, UBound(Matrix, 2)+1)
B、ReDim Preserve Matrix(UBound(Matrix, 1)-4-1, 10)
C、ReDim Preserve DynArray(UBound(DynArray)+1)
D、ReDim DynArray(UBound(DynArray)+1)

答案2

解析 ReDim语句的一般格式为:ReDim [Preserve]数组名(下标上界[,下标上界]......)[As类型]如果想在程序中知道数组的下界值和上界值可以使用LBound和UBound函数,格式为:LBound(数组名[,维])UBound(数组名[,维]),题中可知数组 Matrix是二维的,故UBound(Matrix,1)有误,应为UBound (Matrix,2)。选项B的语句错误。
转载请注明原文地址:https://kaotiyun.com/show/Clhp777K
0

最新回复(0)