()以下关于数组的描述正确的是
A.数组大小固定,但是可以有不同类型的数组元素
B. 数组大小可变 ,但是所有数组元素的类型必须相同
C. 数组大小固定 ,所有元素的类型必须相同
D. 数组大小可变,可以有不同类型的数组元素
A.数组大小固定,但是可以有不同类型的数组元素
B. 数组大小可变 ,但是所有数组元素的类型必须相同
C. 数组大小固定 ,所有元素的类型必须相同
D. 数组大小可变,可以有不同类型的数组元素
第1题
A.若int a[4][4]; int *b[]={a[0],a[1],a[2],a[3]};则b是指针数组
B.指针数组每个元素都是指针变量
C.指针数组与指向数组的指针是等价的
D.int *a[4];
E.int (*a)[4];
第2题
A.数组元素索引是从0开始的
B.数组元素的访问是从1开始,到Length结束
C.对数组元素的所有访问都要进行边界检查
D.如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常
第3题
A.String类本身可以被看做是一个System.Char对象的数组
B.String类中的许多方法都能用在数组中
C.数组可以用来处理数据类型不同的批量数据
D.System.Array类是所有数组的基类正确答案:A,B,D
第4题
A.String类本身可以被看做是一个System.Char对象的数组
B. String类中的许多方法都能用在数组中
C. 数组可以用来处理数据类型不同的批量数据
D. System.Array类是所有数组的基类
第5题
若有说明int(*p)[3]; 则以下正确的描述()。
A.p是一个指针数组
B.p是一个指针,它只能指向一个包含3个int类型元素的数组
C.p是一个指针,它可以指向一个一维数组中的任意元素
D.(*p)[3]与*p[3]等价
第6题
A.过程的参数可以是控件名称
B.用数组作为过程的参数时,使用的是“传地址”方式
C.只有函数过程能够将过程中处理的信息传回到调用的程序中
D.窗体可以作为过程的参数
第7题
A.数组元素索引是从0开始的
B.对数组元素的所有访问都要进行边界检查
C.如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常
D.数组元素的访问是从1开始,到Length结束
第8题
B.数组元素的访问是从1开始,到Length结束
C.对数组元素的所有访问都要进行边界检查
D.如果使用的索引小于0,或大于数组的大小,编译器将抛出一个Index Out Of Range Exception异常
第9题
A.数组元素索引是从0开始的
B.对数组元素的所有访问都要进行边界检查
C.如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常
D.数组元素的访问是从1开始,到Length结束
第10题
A.数组的长度必须在定义数组时指定,且数组中所有元素的数据类型必须相同
B.如果定义一维数组时提供了初始化列表,则数组的长度可以省略
C.如果定义二维数组时提供了初始化列表,则数组的列下标可以省略
D.如果定义二维数组时提供了初始化列表,则数组的行下标可以省略
第11题
A.一维数据采用线性方式组织,对应于数组概念
B.二维数据有关联关系构成,采用表格方式组织
C.高维数据由键值对类型的数据组成,采用对象方式组织
D.一维数据是由对等关系的有序数据构成,无序数据不是一维数据