99问答网
所有问题
当前搜索:
vb定义数组下标范围
vb中
如何找出
数组
中的最小值,并找出最小值的位置(第几个数字)_百度知 ...
答:
代码及注释如下:sub main()dim a(0 to 99) as integer, amin as integer, i as integer, imin as integer x = 65536'
定义
变量x为一个比
数组
中最大值还要大的数 for i = 0 to 99'假设数组元素个数为100个 if x > a(i) then x= a(i)‘如果x大于数组中的元素,则让x等于数组中...
vb中
怎么赋值给
数组
?
答:
vb
赋值给数组,有以下几种方式:第一种方式:Private Sub Command1_Click()Dim a(10) As Integer '
定义数组
a,
下标
最大值为10 For i = 0 To 10 a(i) = i'这里可以直接给数组赋值了 Print "a(" & i & ")的值" & a(i) '打印数组 Next End Sub 第二种方式:Private Sub Command1_...
为什么
数组
的
下标
能不能超过或者等于最大长度?
答:
单独的这句话就是错的,这要看在什么语言中,
数组下标定义
了数组中有多少个元素,比如在C或java里,假定有
数组定义
为array[n],那元素个数就是n个,下标从0、1...到n-1,超出这个
范围
就已经越界了,但是在
VB
这类语言中,array[n]就表示了从array[0]到array[n]这n+1个元素。
vb中
dim语句的dim是什么意思?
答:
Dim为Dimension的缩写,后面加上所需变量的名字。与关键字Private(私有的)相当,另外还有一个Public(公有的)关键字,
定义
变量方法为Dim 变量 As 变量类型 。定义变量可以使用显式或隐式两种方式定义:1、显式定义:Dim 变量名 As 类型 2、隐式定义:使用类型说明符 ...
什么是第一维
下标
和第二维下标
答:
数组
,顾名思义,“一组数”“二维”数组就像一个矩阵,比如这句话的意思:
定义
一个数组arr,,行数为1到1,列数为1到8,就像这样:行\列 1 2 3 4 5 6 7 8 1 数 数 数 数 数 数 数 数 “第一维
下标
”就是行,“第二维下标”就是列 这已经算是简单的回答了,前面...
VB中
下界越标一般是什么情况引起的
答:
例如
定义数组
aa(5 to 8),但是在代码里有 aa(3)就会发生,未
定义范围
数组好像填什么都是
下标
越界,,上标越界可能就是反过来的。断章取义就行
excel vba 运行错误“9”
下标
越界
答:
举个简单的例子:工作表中没有"1月"这个工作表,却用Sheets("1月");
数组定义
的是arr(1 to 10),却用Arr(11),都会出现
下标
越界的提示。简单的理解:下标越界就是引用超出了所在的
范围
。1、当我们在excel的VBA中输入下面代码,运行,就会出现“运行时错误9下标越界”的提示。代码如下:Sub a()...
VB中
有关一维
数组
的问题
答:
Dim a(1 To n) As Integer, work As Boolean //
定义数组
,work是布尔量(真或假)Dim i As Integer, j As Integer, x As Integer Randomize For i=1 To n a(i)=Int(90*Rnd)+10 //随机产生10到99间数字 Next i For i=1 To n Print a(i); //输出数组元素 Next i Print...
vb
编程
下标
越界怎么处理
答:
比如,Fib数列:fib(i)=fib(i-1)+fib(i-2);要编程输出该数列的前20项:1,1,2,3,5,8,... 编的过程中有i=20,而fib(i-1)中(i-1)也处在i的位置;(i-1)=20,这时(i)=21,于是“
下标
越界”了。用Redim语句可改变
数组
的维数及上、下界 ...
VB数组
类型有几种,如何如使用
答:
string 这是
定义
一个
数组
a,有三个成员a(0)-a(2),这个数组也是一个静态数组;如:dim a() as string 则是定义了一个动态数组,在程序执行时用redim a(i) 来重定义其成员 控件数组:比如你要设置一个command的控件数组,应该先把index属性设为0,然后用load command 语句加载新控件.动态和静态 ...
棣栭〉
<涓婁竴椤
32
33
34
35
37
38
39
40
41
涓嬩竴椤
灏鹃〉
36
其他人还搜