问答题什么是数组?数组有哪些特点?Java中创建数组需要使用哪些步骤?如何访问数组的一个元素?数组元素的下标与数组的长度有什么关系?

题目
问答题
什么是数组?数组有哪些特点?Java中创建数组需要使用哪些步骤?如何访问数组的一个元素?数组元素的下标与数组的长度有什么关系?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如何初始化数组?()

A.利用大括号直接创建数组和其中的元素;

B.利用new关键字创建一个数组;

C.数组不需要初始化,只要定义数组变量即可;

D.数组不需要初始化,只要定义数组变量,并为数组中的每个元素赋值即可;

E.定义数组变量,再分别初始化数组中的每个元素;


参考答案:B, E

第2题:

下列关于数组说法正确的是()。

A.一个数组中所有的元素应该是同一类型的。

B.数组中的元素是有顺序的。

C.数组中的一个元素是通过数组名和数组下标来确定的。

D.数组的长度是可以根据需求变化的。


参考答案:ABC

第3题:

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

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

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

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

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


正确答案:B

第4题:

如何初始化数组?()

  • A、利用大括号直接创建数组和其中的元素;
  • B、利用new关键字创建一个数组;
  • C、数组不需要初始化,只要定义数组变量即可;
  • D、数组不需要初始化,只要定义数组变量,并为数组中的每个元素赋值即可;
  • E、定义数组变量,再分别初始化数组中的每个元素;

正确答案:B,E

第5题:

数组中元素,用一个统一的数组名和下标来唯一地确定某个数组变量中的元素


正确答案:正确

第6题:

数组对象的长度在数组对象创建之后,就不能改变,数组元素的下标总是从______________开始。


正确答案:0

第7题:

设有n阶对称矩阵A,用数组s进行压缩存储,当i≥j时,A的数组元素aij相应于数组s的数组元素的下标为()。(数组元素的下标从1开始)
i(i-1)/2+j

第8题:

关于Visual FoxPro的变量,下面说法中正确的是A)使用一个简单变量之前要先声明或定义B)数组中各数组元素的数据类型可以不同C)定义数组以后,系统为数组的每个数组元素赋以数值0D)数组元素的下标下限是0


正确答案:B
本题考查考生对变量以及数组的理解。数组是按一定顺序排列的一组内存变量的集合,必须先定义后使用。在VisualFoxPro中,一个数组中各个元素的数据类型可以不同,故选项B正确。数组大小由下标值的上、下限决定,下限规定为1,故选项D错误。选项A的错误在于,使用简单变量之前,不需要特别的声明和定义。选项C错误,原因是系统在定义数组后不会对数组元素进行赋值。

第9题:

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

  • A、数组元素索引是从0开始的
  • B、对数组元素的所有访问都要进行边界检查
  • C、如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常;
  • D、数组元素的访问是从1开始,到Length结束;

正确答案:D

第10题:

什么是数组?数组有哪些特点?Java中创建数组需要使用哪些步骤?如何访问数组的一个元素?数组元素的下标与数组的长度有什么关系?


正确答案: 数组是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和下标来惟一地确定数组中的元素。
数组要进行定义和分配空间后才能使用。
一维数组的定义方式为:
typearrayName[];
或type[]arrayName;
分配内存空间则要用到运算符new,其格式如下:
arrayName=newtype[arraySize];
当定义了一个数组,并用运算符new为它分配了内存空间后,就可以引用数组中的每一个元素了。数组元素的引用方式为:
arrayName[index]
数组元素的下标从0开始,一直到数组的长度减1。

更多相关问题