var a = new Array(new Array(9,0,3,6,5), new Array(2,9,0,6)); 则a[0][3]=()A、3B、6C、5D、0

题目

var a = new Array(new Array(9,0,3,6,5), new Array(2,9,0,6)); 则a[0][3]=()

  • A、3
  • B、6
  • C、5
  • D、0
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有以下程序: include include usingnamespacestd; intmain() {intarrays

有以下程序: #include <iostream> #include <cstdlib> using namespace std; int main() { int arraysize; int *array; cout<<"Please input the size of the array:"; cin>>arraySiZe; array=new int[arraysize]; if(array==NULL) { cout<<"allocate Error\n"; exit(1); } for(int i=0;i<arraysize;i++) array[i]=i*i; int j; cout<<"which element you want to check:"; cin>>j; cout<<array[j]<<end1; return 0; } 执行程序输入:10<空格>5,则输出结果为( )。

A.allocate Error

B.1

C.0

D.25


正确答案:D
解析:程序中利用new()申请动态分配数组。利用for循环给数组array赋值。最后输出想要检查元素的值。程序输10,即数组array元素个数为10。程序输入5,即检查元素array[5]的值。由for循环的赋值运算可知array[5]的值为25,所以程序最后输出25。

第2题:

在以下选项中,能IE确声明数组并进行初始化的语句是( )。

A.str=new Dimension(1,2,3);

B.str=new dimension(1,2,3);

C.str:new Array(1,2,3);

D.str=new array(1,2,3);


正确答案:C

第3题:

在下述Java语言语句中,错误的创建数组的方法是()

A.int int Array[];int Array=new int[5];

B.int int Array[]=new int[5];

C.int[]int Array={1,2,3,4,5};

D.int int Array[5]={1,2,3,4.5};


正确答案:D

第4题:

以下操作可以创建数组的是()。

  • A、new Array(10)
  • B、new Array(10,20)
  • C、[’a’,2]
  • D、{2,1,3}

正确答案:A,B,C

第5题:

var a = new Array(new Array(9,0,3,6,5), new Array(2,9,0,6));则a[0][3]=( )

A.3

B.6

C.5

D.0


正确答案:B

第6题:

下列数组array_test中,能在程序运行时动态调整大小的是

A.int array_test[]=new int[10]

B.String[] array_test

C.ArrayList army_test=new Array List()

D.Array array_test=new Array()


正确答案:C
解析:本题考查数组的概念。数组的定义与初始化是考试重点,也是比较容易出错的地方,应该灵活掌握。动态初始化需要使用new操作符来分配内存空间,既可以在声明时初始化,也可以在声明以后初始化。声明时初始化:类型数组名[]=new类型[数组长度];声明后初始化;类型数组名[];数组名=new类型[数组长度];选项A定义了一个含有10个元素的整型数组,不符合题意;选项B定义了—个字符串数组。在Java语言中用一种特殊的类——Java.util.ArrayList(数组列表)在运行时能动态调整数组的大小。ArrayList类在定义数组时,不必限定数组的大小。在数组列表初始化时,可用add()方法将数组元素赋值。

第7题:

var arr = new Array(new Array(9,0,3,4,5) , ['a' , 'b' , 'c'] , new Array(2,9,0,6));则arr[1][3]=( )

A.c

B.6

C.4

D.undefined


正确答案:D

第8题:

下列数组定义及赋值,错误的是( )。

A.int a[]={1,2,3,4,5};

B.int intArray[];

C.int Array=new int[3]; int Array[1]=1; int Array[2]=2; int Array[3]=3;

D.int a[][]=new int[2][]; a[0]=new int[3]; a[1]=new int[3];


正确答案:C
解析:一维数组的定义方法为:type arrayName[];,其中类型type可以为Java中任意数据类型,所以选项B是正确的。对数组元素赋值,可以在定义数组的同时进行初始化,所以选项A是正确的。数组下标从0开始,所以选项C是错误的。对多维数组赋值,从最高维开始,分别为每一维分配空间,所以选项D是正确的。

第9题:

有如下代码: var arr = new Array(9); arr[0]=1; arr[2]=2; 该数组的length属性值为()

  • A、2
  • B、10
  • C、8
  • D、9

正确答案:D

第10题:

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

  • A、var txt = new Array="tim","kim","jim"
  • B、var txt = new Array(1:"tim",2:"kim",3:"jim")
  • C、var txt = new Array("tim","kim","jim")
  • D、var txt = new Array:1=("tim")2=("kim")3=("jim")

正确答案:C

更多相关问题