网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在多维数组中,数据元素的存放地址可以直接通过地址计算公式算出,所以多维数组是一种()存取结构。
参考答案
更多 “在多维数组中,数据元素的存放地址可以直接通过地址计算公式算出,所以多维数组是一种()存取结构。” 相关考题
考题
●设数组a[3..16,5..20]的元素以列为主序存放,每个元素占用两个存储单元,数组空间的起始地址为a,则数组元素a[i,j](3≤i≤16,5≤j≤20)的地址计算公式为 (49) 。(49) A.a-144+2i+28jB.a-116+2i+28jC.a-118+2i+28jD.a-146+2i+28j
考题
数组A中,每个元素的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放的存储器内,该数组按行存放,元素A[8][5]的起始地址为()。A.SA+141B.SA+144C.SA+222D.SA+225
考题
以下叙述中错误的是( )。A)对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B)数组名代表的是数组所占存储区的首地址,其值不可改变C)当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界的出错信息”D)可以通过赋初值的方式确定数组元素的个数
考题
以下关于指针数组的描述正确的是()A.指针数组的每个元素是一个指针B.指针数组的每个元素可以指向相同类型的数据C.指针数组的每个元素存放了一个地址D.指针数组的每个元素可以指向不同类型的数据
考题
数组A中,每个元素A[i,j]的长度均为32个二进位,行下标从-1到9,列下标从1到11,从首地址S开始连续存放主存储器中,主存储器字长为16位。求: ① 存放该数组所需多少单元? ② 存放数组第4列所有元素至少需多少单元? ③ 数组按行存放时,元素A[7,4]的起始地址是多少? ④ 数组按列存放时,元素A[4,7]的起始地址是多少?
考题
以下叙述中错误的是( )。A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.当程序执行过程中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息D.可以通过赋初值的方式确定数组元素的个数
考题
设有如下定义: char * aa[2]={"abcd","ABCD"}; 则以下说法中正确的是( )A.aa数组元素的值分别是"abcd"和"ABCD"B.aa是指针变量,它指向含有两个数组元素的字符型一维数组C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址D.aa数组的两个元素中各自存放了字符'a'和'A'的地址
考题
设数组a[1..10,5..15]的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j](1≤i≤10,5≤j≤15)的地址计算公式为_____ 。A.a-204+2i+jB.a-204+40i+4jC.a-84+i+jD.a-64+44i+4jA.B.C.D.
考题
设数组a[3..16,5..20]的元素以列为主序存放,每个元素占用两个存储单元,数组空间的起始地址为a,则数组元素a[i,j](3≤i≤16,5≤j≤20)的地址计算公式为(49)。A.a-144+2i+28jB.a-116+2i+28jC.a-118+2i+28jD.a-146+2i+28j
考题
设有二维数组A7×8,每个数据元素占8个字节存储单元,顺序存放,A第一个元素A0,0的存储地址为1000,按行优先存放时,元素A3,4的地址为()。A.1224B.1208C.1200D.1216
考题
数组A中,每个元素的长度为4个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,该数组按行存放时,元素A[8][5]的起始地址为()。A.SA+292B.SA+296C.SA+300D.304
考题
设有二维数组A7×8,每个数据元素占8个字节存储单元,顺序存放,A第一个元素A0,0的存储地址为1000,数组A的最后一个元素A6,7的存储地址为()。A.1024B.1440C.1448D.1432
考题
以下叙述中错误的是( )。A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出SX
以下叙述中错误的是( )。A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息D.可以通过赋初值的方式确定数组元素的个数
考题
设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为( )。A.P+i*2
设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为( )。A.P+i*2B.P+(i-1)*2C.P+(i-1)D.P+i
考题
若有char *x[2]={"xyzw","XYZW"};则下面的表述正确的是 ______。A.x数组元素酌值分别是“xyzw”和“XYZW”B.x是指针变量,它指向含有两个数组元素的字符型一维数组C.x数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址D.x数组的两个元素中各自存放了字符‘x’和‘X’的地址
考题
设二维数组A[6][0],每个数组元素占用4个存储单元,若按行优先顺序存放的数组元素,a[0][0]的存储地址为860,则a[3][5]的存储地址为()。A.1000
B.860
C.1140
D.1200
考题
数据结构中,以下说法正确的是()。A、数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。B、数组名表示数组的首地址(因此调用时候只写数组名)。C、函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。D、值传递时,函数的实参和形参分别占有存储单元。
考题
以下关于数组的描述中,正确的选项有:()A、在定义数组时,有时可以将该数组的维数省略B、数组名实质上是数组的首地址,是一个变量地址,可对其进行赋值C、构成数组的各个元素可以有不同的数据类型D、有定义:inta[3];则定义了a[0]、a[1]、a[2]三个数组元素
考题
单选题已知二维数组A[6][10],每个数组元素占4个存储单元,若按行优先顺序存放数组元素a[3][5]的存储地址是1000,则a[0][0]的存储地址是()。A
872B
860C
868D
864
考题
填空题数组A中,每个元素A的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,该数组按行存放时,元素A[8][5]的起始地址为()。
热门标签
最新试卷