( 难度:中等)关于JavaScript中的数组,说法正确的是A.JavaScript中没有数组类型B.JavaScript中的数组可以用new Array()来定义C.new Array(3)定义的数组中只有一个元素是3D.new Array(1,2,3)定义的数组中有3个元素

题目
( 难度:中等)关于JavaScript中的数组,说法正确的是
A.JavaScript中没有数组类型
B.JavaScript中的数组可以用new Array()来定义
C.new Array(3)定义的数组中只有一个元素是3
D.new Array(1,2,3)定义的数组中有3个元素
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已有如下数组定义和f函数调用语句,则在f函数的说明中,对形参数组array的正确定义方式为

int a[3][4];

f(a);

A.f(array[3][4])

B.f(int array[3][])

C.f(int array[][4])

D.f(int array[][])


正确答案:C
在定义数组时可以省略一维但不能省略二维,此题中选项B和D就违背了此条规则;再题干给出a数组的类型属于整型变量,所以答案为C

第2题:

如何初始化数组?()

A.利用大括号直接创建数组和其中的元素;

B.利用new关键字创建一个数组;

C.数组不需要初始化,只要定义数组变量即可;

D.数组不需要初始化,只要定义数组变量,并为数组中的每个元素赋值即可;

E.定义数组变量,再分别初始化数组中的每个元素;


参考答案:B, E

第3题:

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


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

第4题:

关于Visual FoxPro的变量,下面说法中正确的是

A.使用一个简单变量之前要先声明或定义

B.数组中各数组元素的数据类型可以不同

C.定义数组以后,系统为数组的每个数组元素赋以数值0

D.数组元素的下标下限是0


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

第5题:

下面的语句用Array函数为数组a的各元素赋整数值: a=Array(1,2,3,4,5,6,7,8,9) 对数组变量a的正确定义是

A.Dim a

B.Dim a As Integer

C.Dim a(9) As Integer

D.Dim a() As IntegEr


正确答案:A
解析:本题是对Array函数的一种考查。Array函数用来给数组元素赋初值时,它要求数组必须是一个变体变量名,如:
  Dim Var
  Var=Array(1,2,3,4,5)
  是将1到5分别赋给Var(0)、Var(1)、 Var(2)、Var(3)、Var(4)。
  Array函数的实际参数应是用逗号分割的数据列表。根据以上的知识点,分析各选项可知A项是正确的。

第6题:

JavaScript中,对数组的正确定义方法是?()

A.myArray=Array(18)

B.myArray=Array()

C.myArray=newArray(18)

D.myArray=newArray()


参考答案:C

第7题:

语句Dim New Array(10) As Integer的含义是( )。

A.定义了一个整型变量且初值为10

B.定义了10个整数构成的数组

C.定义了11个整数构成的数组

D.将数组的第10元素设置为整型


正确答案:C
解析:本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,通常使用Dim语句来定义数组,其格式为:Dim数组名([下标下限to]下标上限)As数据类型其中下标下限缺省为0。数组中的元素个数即为:下标上限—下标下限+1。

第8题:

设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。

A.定义了一个名为k的一维数组

B.k数组有3个元素

C.k数组元素的下标为1~3

D.数组k中的每一个元素都是整型


正确答案:C
解析:k数组元素的下标为0~2,数组的下标从0开始。

第9题:

以下PHP数组函数中,能取得数组键名的函数是()。

A.Array_keys

B.Array_values

C.Array_merge

D.Array_flip


参考答案:A

第10题:

下面关于Visual FoxPro数组的叙述中,不正确的是().

  • A、Visual FoxPro只支持一维数组和二维数组
  • B、新定义的数组的各个数组元素初值为.F.
  • C、用DIMENSION命令可以定义数组
  • D、一个数组中各个数组元素必须是同一种数据类型

正确答案:D

更多相关问题