对于int a[3][5],说法正确的是()。A.这是一个二维数组,它的数据元素的数据类型为整型,它按列依次

题目

对于int a[3][5],说法正确的是( )。

A.这是一个二维数组,它的数据元素的数据类型为整型,它按列依次存储在连续内存单元中

B.它的最大下标值的元素为a[3][5]

C.它的最大下标值的元素为a[3][4]

D.它的最大下标值的元素为a[2][4]

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

第1题:

若有定义“int*p[3];”,则以下叙述中正确的是( )。

A.定义了一个基类型为int的指针变量p,该变量具有3个指针

B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针

C.定义了一个名为*p的整型数组,该数组含有3个int类型元素

D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素


正确答案:B
解析:本题定义了一个指针数组p,每个元素都是基类型为int,它的长度为3即该数组含有3个元素。选项A、C和D都不正确,只有选项B符合题意。

第2题:

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

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

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

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

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


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

第3题:

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

A )定义了基类型为 int 的三个指针变量

B )定义了基类型为 int 的具有三个元素的指针数组 pt

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

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


正确答案:D

第4题:

在int (*prt)[3];定义中,标识符prt( )。

A.定义不合法

B.是一个指针数组名,每个元素都是一个指向整型变量的指针

C.是一个指针,它指向一个具有三个元素的一维数组

D.是一个指向整型变量的指针


正确答案:C
解析:此题的关键是要分清指针数组与指向一维数组指针之间的不同,题中的说明语句定义了一个指针变量prt,它指向包含三个整数元素的一维数组。要注意:*prt两侧的圆括号不能缺少,如果写成*ptr[3],则ptr与[3]先结合,是数组,然后再与前面的。号结合,则*ptr[3]将是一个指针数组。

第5题:

若有定义:int (*p)[4]; 则标识符 p( ) 。

A. 是一个指向整型变量的指针

B. 是一个指针数组名

C. 是一个指针,它指向一个含有四个整型元素的一维数组

D. 定义不合法


正确答案:C

第6题:

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

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

B.k数组有3个元素

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

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


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

第7题:

在 C 语言中,定义数组元素时,下面关于数组下标数据类型的说法错误的是( )。

A.整型常量

B.整型表达式

C.整型常量或整型表达式

D.任何类型的表达式


正确答案:D

第8题:

要定义一个数组a是一个具有3个元素的指针数组,它的定义语句格式是()

A、int(*a)[3]

B、int*a[2]

C、int*a[3]

D、以上写法都不对


参考答案:C

第9题:

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

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

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

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

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


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

第10题:

以下定义:int(*p)[4]中,标识符p是( )。

A.一个指向整型变量的指针

B.一个指针数组名

C.一个指针,它指向一个含有4个整型元素的一维数组

D.说明不合法


正确答案:C
解析:本题中相当于定义了一个二维数组intp[][4],标识符p是一个指针,指向一个含有4个元素的一维数组。

更多相关问题