单选题
C语言中的一维数组K[100]采用顺序存储方式,假定每个结点占用n个存储单元,K[0]存放在地址为100的存储单元中,则K[50]的存储地址为( )。
A、
100+49n
B、
100+50n
C、
100+50
D、
以上都不对
【正确答案】
B
【答案解析】
[分析] 对顺序存储的数组,在其物理结构上元素之间存在线性关系,由于第一个元素存放在第100号存储单元,而每个元素占用n个存储单元,则第51个元素K[50]就存放在100+50n的物理单元上。
提交答案
关闭