下列关于数组访问的描述中,哪些选项是错误的?()

题目
单选题
下列关于数组访问的描述中,哪些选项是错误的?()
A

数组元素索引是从0开始的

B

对数组元素的所有访问都要进行边界检查

C

如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常;

D

数组元素的访问是从1开始,到Length结束;

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

第1题:

下列关于数组下标的描述中,错误的是()。

A.C++语言中数组元素的下标是从0开始的

B.数组元素下标是一个整常型表达式

C.数组元素可以用下标来表示

D.数组元素的某维下标值应小于该维的大小值


正确答案:B

第2题:

针对数组定义int data[10];,下列表述中错误的是

A.用*data可访问到数组的首元素

B.用data[9]可访问到数组的末元素

C.用data[10]访问数组元素会超出数组边界

D.data共有10个元素,其首元素是data[1]


正确答案:D

第3题:

下列关于数组概念的描述中,错误的是()。

A.数组中所有元素类型是相同的

B.数组定义后,它的元素个数是可以改变的

C.数组在定义时可以被初始化,也可以不被初始化

D.数组元素的个数与定义时的每维大小有关


正确答案:B

第4题:

下列关于数组的描述中,哪些选项是正确的?

A. String类本身可以被看做是一个System.Char对象的数组

B. String类中的许多方法都能用在数组中

C. 数组可以用来处理数据类型不同的批量数据

D. System.Array类是所有数组的基类


正确答案:ABD

第5题:

下列关于快速访问工具栏描述不正确的是()。

A、快速访问工具栏是一个选项卡

B、快速访问工具可以定制

C、可以通过文件/选项中定制

D、快速访问工具栏不能定制


答案:D

第6题:

下列关于字符数组的描述中,错误的是()。

A.字符数组中的每一个元素都是字符

B.字符数组可以使用初始值表进行初始化

C.字符数组可以存放字符串

D.字符数组就是字符串


正确答案:D

第7题:

下列关于对象数组的描述中,( )是错误的.

A、对象数组的下标是从0开始的

B、对象数组的数组名是一个常量指针

C、对象数组的每个元素是同一个类的对象

D、对象数组只能赋初值,而不能赋值


参考答案:D

第8题:

下列关于数组维数的描述中,错误的是()。

A.定义数组时必须将每维的大小都明确指出

B.二维数组是指该数组的维数为2

C.数组的维数可以使用常量表达式

D.数组元素个数等于该数组的各维大小的乘积


正确答案:C

第9题:

已知“inta[]={1,2,3,4,5},*p=a;”,则以下各选项中对数组元素访问错误的是()。

A.p[p-a]

B.*p2

C.a[5]

D.a[3]


正确答案C

第10题:

下列有关数组的叙述中,错误的是( )。A.在同-个环境下,数组与内存变量可以同名,两者互不影响SX

下列有关数组的叙述中,错误的是( )。

A.在同-个环境下,数组与内存变量可以同名,两者互不影响

B.可以用-维数组的形式访问二维数组

C.在可以使用简单内存变量的地方都可以使用数组元素

D.-个数组中各元素的数据类型可以相同,也可以不同


正确答案:A
整个数组的数据类型为A(Array),而各个数组元素可以分别存放不同类型的数据。在使用数组和数组元素时,应注意如下问题。在任何能使用简单内存变量的地方都可以使用数组元素。在同-个环境下,数组名不能与简单变量名重复。可以用-维数组的形式访问二维数组。

更多相关问题