PHP考试

要循环操作非顺序索引的数组时,可以使用下列哪个函数来读取数组当前元素的索引值()。A、key()B、next()C、prev()D、current()

题目

要循环操作非顺序索引的数组时,可以使用下列哪个函数来读取数组当前元素的索引值()。

  • A、key()
  • B、next()
  • C、prev()
  • D、current()
参考答案和解析
正确答案:A
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

使用语句Dim A(2) As Integer 声明数组A之后,以下说法正确的是( )。

A.A数组中的所有元素都为0

B.A数组中的所有元素值不确定

C.A数组中所有元素值都为Empty

D.执行Erase A后,A数组中所有元素值都不为0


正确答案:A

第2题:

下列关于数组的叙述,错误的是

A.使用数组前,要有DIMENSION或DECLEARE命令定义数组

B.定义数组后,Visual FoxPro系统自动给每个数组元素赋以逻辑值.F.

C.在Visual FoxPro中只能使用一维数组、二维数组或三维数组

D.一个数组中各个数组元素可以不是同一种数据类型


正确答案:C
解析:在Visual FoxPro中,除可以使用一维数组、二维数组外,不可以使用三维数组和多维数组。数组的大小由下标值的上下限决定。

第3题:

下列关于字符数组的描述中,错误的是()。

A.字符数组中的每一个元素都是字符

B.字符数组可以使用初始值表进行初始化

C.字符数组可以存放字符串

D.字符数组就是字符串


正确答案:D

第4题:

下列关于数组最值的描述中,错误的是()

A、要想求数组的最值必须先定义一个数组

B、在求数组最值时,初始时一定要将数组中的第一个元素的值赋给变量

C、求数组最值过程中,一定要对数组进行遍历

D、在求数组最大值时,使用变量记住每次比较后较大的那个值


正确答案:B

第5题:

使用语句DimA(1 Tb 10)As Integer声明数组A后,以下叙述正确的是( )。

A.A数组中的所有元素值为0

B.A数组中的所有元素值不确定

C.A数组中的所有元素值为Empty

D.执行语句“Erase A”后,A数组中的所有元素值为Null


正确答案:A
A)【解析】本题考查数组。VB中数值型数组定义后,所有的元素都自动赋值为0。而Erase仅可以清空自动数组中的元素值。

第6题:

关于数组,下列说法正确的是()

A、对数组的初始化操作在定义数组的同时进行

B、给数组赋初值时,必须所有数组元素都被赋值

C、给数组元素全部赋初值时,一定要指明数组的大小。

D、引用数组元素的时候,可以一次引用数组中的全部元素


参考答案:A

第7题:

使用语句Dim F(2)As Integer声明数组F之后,以下说法正确的是

A.F数组中所有元素值都为Empty

B.F数组中的所有元素值不确定

C.F数组中的所有元素都为0

D.执行EraseF后,F数组中所有元素值都不为0


正确答案:C
解析:所谓数组就是能够保存具有数据类型的多个数值的存储空间,当声明一个数组后,在没有给它赋值前,整型数组中的所有元素值为0,所以C)是正确的;Erase语句的作用是释放动态数组所占的内存空间,所以D)选项也不正确。

第8题:

关于Visual FoxPro的变量,下面说法中正确的是A)使用一个简单变量之前要先声明或定义B)数组中各数组元素的数据类型可以不同C)定义数组以后,系统为数组的每个数组元素赋以数值0D)数组元素的下标下限是0


正确答案:B
本题考查考生对变量以及数组的理解。数组是按一定顺序排列的一组内存变量的集合,必须先定义后使用。在VisualFoxPro中,一个数组中各个元素的数据类型可以不同,故选项B正确。数组大小由下标值的上、下限决定,下限规定为1,故选项D错误。选项A的错误在于,使用简单变量之前,不需要特别的声明和定义。选项C错误,原因是系统在定义数组后不会对数组元素进行赋值。

第9题:

关于控件数组,下列描述中不正确的是 ______。

A.控件数组可由多个控件组成,这些控件具有相同的名字

B.可以通过把两个同类型控件的name属性改成相同值来创建控件数组

C.控件数组中的各元素共用事件,通过index参数来确定是哪一个元素

D.控件数组中的元素可以是不同类型的控件


正确答案:D
解析:VB中允许使用控件数组。所谓控件数组,就是若干个控件具有同样的名称,象普通数组一样,可通过下标来识别这些控件。控件数组中的每个元素共用同样的事件过程,为识别事件是哪个元素产生的,可通过事件过程中的index参数来确定。注意控件数组中的元素一定是同一类型的控件。

第10题:

For…Next循环一般是用来给数组元素( )赋值。

A)顺序

B)逆序

C)无序

D)随机


正确答案:A
本题考查循环的知识。VBA共支持3种循环,分别是For...Next循环、While…Wend循环和D0…Loop循环。其中For…Next循环用于循环次数已知韵情况,也经常用来为数组元素顺序赋值。

更多相关问题