对于int a[3][5],说法正确的是( )。
A.这是一个二维数组,它的数据元素的数据类型为整型,它按列依次存储在连续内存单元中
B.它的最大下标值的元素为a[3][5]
C.它的最大下标值的元素为a[3][4]
D.它的最大下标值的元素为a[2][4]
第1题:
若有定义int(*pt)[3];,则下列说法不正确的是( )。
A.int(*pt)[3]是一个数组指针
B.指针pt指向一个有3个整型变量的数组
C.定义了一个名为*pt、具有三个元素的整型数组
D.定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
第2题:
A. 是一个指向整型变量的指针
B. 是一个指针数组名
C. 是一个指针,它指向一个含有四个整型元素的一维数组
D. 定义不合法
第3题:
在int (*prt)[3];定义中,标识符prt( )。
A.定义不合法
B.是一个指针数组名,每个元素都是一个指向整型变量的指针
C.是一个指针,它指向一个具有三个元素的一维数组
D.是一个指向整型变量的指针
第4题:
下列关于数组初始化的说法,正确的是( )。
A.对于int a[5];它的数组元素初值为0
B.int a[5]={1,3,5,7,8,9};是可以的,这时数组长度自动变为6
C.static int a[5];的数组元素初值为0
D.int a[5]={1.3,5};是不合法的,因为数组长度为5,而仅有3个数据,不知赋给哪个元素
第5题:
若有定义int(*pt)[3];,则下列说法正确的是
A.定义了基类型为int的三个指针变量
B.定义了基类型为int的具有三个元素的指针数组pt
C.定义了一个名为*pt、具有三个元素的整型数组
D.定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
第6题:
元素类型为int的2行5列的二维数组共占用()字节的存储空间。
第7题:
对于VFP数组,下列说法错误的是()。
第8题:
假定一个二维数组的定义语句为“int a[3][4];”,则该数组包含有回()个整型元素。
第9题:
int a[3][4]={{1},{5},{9}}; 它的作用是将数组各行第一列 的元素赋初值,其余元素值为0.
第10题:
如有定义inta[2][3];则数组a的最后一个元素为a[1][2]
一个一维数组,它的每一个元素也是类型相同的一维数组时,便构成二维数组
在定义二维数组时,可以将该数组的两个维数全部省略
对于二维数组,即可以按元素初始化,也可以按行初始化
第11题:
第12题:
必须先定义,后使用
只能定义一维或二维数组
数组元素下标从0开始
数组元素的数据类型可以不同
第13题:
A.整型常量
B.整型表达式
C.整型常量或整型表达式
D.任何类型的表达式
第14题:
若有定义int(*pt)[3];,则下列说法不正确的是( )。
A)int(*pt)[3]是一个数组指针
B)指针pt指向一个有3个整型变量的数组
C)定义了一一个名为*pt、具有三个元素的整型数组
D)定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
第15题:
以下定义:int(*p)[4]中,标识符p是( )。
A.一个指向整型变量的指针
B.一个指针数组名
C.一个指针,它指向一个含有4个整型元素的一维数组
D.说明不合法
第16题:
若有定义int*p[3];,则以下叙述中正确的是______。
A.定义了一个基类型为int的指针变量p,该变量有三个指针
B.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针
C.定义了一个名为*p的整型数组,该数组含有三个int类型元素
D.定义了一个可指向二维数组的指针变量p,所指一维数组应具有三个int类型元素
第17题:
假定二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为()。
15
略
第18题:
用一条语句声明一个有5×3个元素的二维int型数组,并依次赋予1~15的初值。
第19题:
引用数组元素时,其数组下标的数据类型允许的是:整型常量或整型表达式
第20题:
假定二维数组x中的一个元素为x[2][3] ,则它的列下标的值为()。
第21题:
第22题:
第23题:
定义了基类型为int的三个指针变量
定义了基类型为int的具有三个元素的指针数组pt
定义了一个名为 * pt、具有三个元素的整型数组
定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组