当前位置 :
34.已知数组A中,每个元素A[I,J]在存贮时要占3个字节,设I从1变化到8,J从1变化到10,分配内存时是从地址SA开始连续按行存贮分配的.试问:A[5,8]的起始地址为(A)A.SA+141B.SA+180C.SA+222D.SA+225为什
1人问答
问题描述:

34.已知数组A中,每个元素A[I,J]在存贮时要占3个字节,设I从1变化到8,J从1变化到10,分配内存时是从地址SA开始连续按行存贮分配的.试问:A[5,8]的起始地址为(A)

A.SA+141B.SA+180C.SA+222D.SA+225

为什么要选A呢?请求完整,精确,易懂,仔细的回答!

路长胜回答:
  公式是这样的:SA+((i-1)*10+(j-1))*3.这样看好了:A[5,8]总共5行,其中第5行只有8个元素,前4行都是10个元素,这样不难理解(i-1)*10了,为什么要j要-1呢,因为第一个元素的地址是SA,第二个的是SA+1*3.依次类推,公式SA+((i...
最新更新
优秀数学推荐
热门数学
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞