1、数组中的元素在计算机内存中连续存储。 Elements in arrays are stored continuously in computer memory.
第1题:
● 下三角矩阵A[0..8,0..8]如下所示,若将其下三角元素(即行下标不小于列下标的所有元素)按列 列列 列压缩存储在数组M[0..m]中,即A[0,0]存储在M[0]、A[1,0]存储在M[1]、A[2,0]存储在M[2],…,A[8,8]存储在M[44],则元素A[5,5]存储在 (37) 。若将其下三角元素按行 行行 行压缩存储在数组 M[0..m]中,即 A[0,0]存储在 M[0]、A[1,0]存储在 M[1]、A[1,1]存储在M[2],…,A[8,8]存储在M[44],则元素A[5,5]存储在 (38) 。
第2题:
本题将数组arrA中的元素按逆序存储在另外-个相同长度的数组arrB中。
第3题:
下面关于数组的说法中,错误的是( )
A、在类中声明一个整数数组作为成员变量,如果没有给它赋值,数值元素值为空
B、数组可以在内存空间连续存储任意一组数据
C、数组必须先声明,然后才能使用
D、数组本身是一个对象
第4题:
● 在数组A中,每一个数组元素A[i,j]占用3个存储字,行下标i从1到8,列下标j从1到10。所有数组元素相继存放于一个连续的存储空间中,则存放该数组至少需要的存储字数是 () 。 () A.80 B.100 C.240 D.270
第5题:
将整型数组A[1..8,1..8]按行优先次序存储在起始地址为1000的连续的内存单元中,则元素A[7,3]的地址是:()。
第6题:
荷兰国旗问题,需要使用一维数组存储0,1,2;那么一维数组的元素在内存中()。
第7题:
C++中数组元素的下标是从0开始,数组元素是连续存储在内存单元中的。
第8题:
当定义一个数组时,系统会在内存中为该数组分配一个存储空间,其()就是数组在内存中的首地址。
第9题:
在VisualFoxPro中引用数组时,每一个数组在内存中占用二个存储单元
第10题:
第11题:
第12题:
对
错
第13题:
数组A[5][6]的每个元素占五个字节,将其按列优先次序存储在起始地址为1000的内存单元中,下标从1开始,则元素A[5][5]的地址是()。
A.1175
B.1180
C.1205
D.1120
第14题:
数组A[1..5,1..6]的每个元素占5个单元,将其按行优先顺序存储在起始地址为1000的连续的内存单元中,则元素A[5,5]的地址为(15)。
A.1140
B.1145
C.1120
D.1125
第15题:
已知数组A中,每个元素A[I,J]在存储时要占3个字节,设I从1变化到8,J从1变化到10,分配内存时是从地址A开始连续按行存储分配的。试问:A[5,8]的起始地址为(40)。
A.A+141
B.A+180
C.A+222
D.A+225
第16题:
数组中的元素在内存中连续存放。
第17题:
已知数组A[0..9,0..9]的每个元素占5个存储单元,将其按行优先次序存储在起始地址为1000的连续的内存单元中,则元素A[6,8]的地址为()。
第18题:
在C语言中,以下关于数组的描述正确的是()。
第19题:
一维数组的元素实质上就是一个变量,代表内存中的一个存储单元。
第20题:
C语言编译系统为所定义的数组变量在内存中是分配一片连续的存储单元
第21题:
在Visual FoxPro中引用数组时,每一个数组在内存中占用二个存储单元.
第22题:
数组下标从1开始
数组元素个数必须在定义时指定
编译系统不会进行下标出界检查
数组在内存中可能不是连续存储的
第23题:
对
错
第24题:
占有一片连续的存储空间
是不连续的存储空间
可能是连续的也可能是不连续的
都不对