假定一个10行20列的二维整型数组,下列哪个定义语句是正确的()。

题目
单选题
假定一个10行20列的二维整型数组,下列哪个定义语句是正确的()。
A

int[]arr=newint[10,20]

B

int[]arr=intnew[10,20]

C

int[,]arr=newint[10,20]

D

int[,]arr=newint[20;10]

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

B.k数组有3个元素

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

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


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

第2题:

某个程序中要用到一个二维数组,要求数组名为A,类型为整型,第一维下标从-1到2,第二维下标从-2到2,则相应数组声明语句为_______。


参考答案Dim A(-lTo2,一2To2)As lnteger

第3题:

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

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

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

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

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


正确答案:C
解析: 本题考查的是数组的定义。数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:Dim数组名([下标下限to]下标上限)。在省略情况下,下标下限为0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使用to选项,则可以安排非0下限。本题中Dim NewArray(10)As Intege等价于Dim NewArray(0 To 10)As Integer,它定义了一个一维整型数组,数组的名字为。NewArray,该数组共有11个数组元素,分别是:NewArray(0)、NewArray(1)、NewArray(2)、NewArray(3)、…、NewArray(10)。

第4题:

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

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

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

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

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


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

第5题:

若有定义int(*pt)[3];,则下列说法不正确的是( )。

A)int(*pt)[3]是一个数组指针

B)指针pt指向一个有3个整型变量的数组

C)定义了一一个名为*pt、具有三个元素的整型数组

D)定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组


正确答案:D
首先,pt跟*结合,所以是一个指针,所指向的对象是含有3个元素的数组。所定义的指针没加const,所以是个指针变量,还可以指向类似对象的其他元素,也就是说还可以指向其他含有3个元素的数组。

第6题:

若有定义int(*pt)[3];,则下列说法不正确的是( )。

A.int(*pt)[3]是一个数组指针

B.指针pt指向一个有3个整型变量的数组

C.定义了一个名为*pt、具有三个元素的整型数组

D.定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组


正确答案:D
解析:首先,pt跟*结合,所以是一个指针,所指向的对象是含有3个元素的数组。所定义的指针没加const,所以是个指针变量,还可以指向类似对象的其他元素,也就是说还可以指向其他含有3个元素的数组。

第7题:

设某个程序中要用到一个二维数组,要求数组名为A,类型为整型,第一维下标从3-1到2,第二维下标从1到4,则相应数组声明语句为() 。


参考答案:Dim A(-1 To 2,1To 4) As Integer

第8题:

设有定义语句: int a[]={66,77,99}; 则下面对此语句的叙述错误的是( )。

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

B.a数组有3个元素

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

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


正确答案:C
解析:a数组元素的下标应为0~2,这是直接定义数组的方法,即通过大括号中给出数组的数据项的值定义数组。

第9题:

设有定义语句int a[]={66,77,99};,则下列对此语句的叙述中错误的是 ( )

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

B.a数组有3个元素

C.a数组的元素的下标为1-3

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


正确答案:C

第10题:

设有定义语句int a[]={66,88,99};,则以下对此语句的叙述错误的是( )。

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

B.a数组有3个元素

C.a数组的下标为1~3

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


正确答案:C

更多相关问题