首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若二维数组a有m列,且设a[0][0]位于数组的第一个位置上,则计算任一元素a[i][j]刚在数组中的位置的式子为( )。
若二维数组a有m列,且设a[0][0]位于数组的第一个位置上,则计算任一元素a[i][j]刚在数组中的位置的式子为( )。
admin
2010-05-22
24
问题
若二维数组a有m列,且设a[0][0]位于数组的第一个位置上,则计算任一元素a
[j]刚在数组中的位置的式子为( )。
选项
A、i*m+j
B、j*m+i
C、i*m+j-1
D、i*m+j+l
答案
8
解析
解此题要注意的问题有两个:一是,二维数组在内存中的存放形式是线性的,且是以行方式排列的。例如:a[3][4]在内存中是以a[0][0],a[0][1],a[0][2],a[0][3],a[1][0],a[1][1],a[1][2],…的顺序排列的。二是,数组的下标范围是从0开始至上限减1为止的。例如:a[5]中5个元素的下标范围是0~4。所以,元素a
[j]刚在m列的二维数组a中,其上面已经有a[0][?]~a[i-1][?],i行元素,加上其左面的a
[0]~a
[j-1],j个元素,再加上自己所处的位置1就是该元素在数组中的位置值了。i行元素的个数是i*m,所以元素a
[j]在数组中的位置为i*+j+1。得出结论后还应该验证一下,当i=0,j=0时,a[0][0]所处的位置代入式子为0*m+0+1:1,符合题意。故正确答案为D。
转载请注明原文地址:https://kaotiyun.com/show/fVWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面的程序段:X=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step一1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是
为了使命令按钮的Picture、DownPicture或DisabledPicture属性生效,必须把它的Style属性设置为
下列叙述中正确的是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是()。
有如下程序:PrivateSubForm_Click()DimSAsStringS=lnputBox(“请输入一个字符串:”)Fori=1ToLen(S)\2
下面变量定义中错误的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下列写法正确的是()。
随机试题
2003年7月,海信、康佳等5家企业发起成立了“闪联”组织,目的是制定“3C”产业标准。这些企业通过成立“闪联”进行合作的战略应属于
三棱药材来源于
下列平喘药物中不属于β肾上腺素受体激动药的是
骨囊肿好发于
体现医患之间契约关系的有下列做法,但不包括
有位营养师对某家庭用称重记账法进行了食物摄取量的调查,他设计了调查表。并入户作了详细的调查。您认为他的做法有无不当之处。[浙江省2011年三级真题]入户的调查步骤:(1)入户。(2)填写家庭食物量登记表中的食物编码。(3)登记购进量。(4)收取调
()认为人的本质是好的,具有发挥自身内在各种潜在能力、追求不断发展的基本倾向。
日本有机蔬菜的认证条件非常苛刻,要求种植有机蔬菜的土地3年以内没有使用过任何农药、化肥。日本有机蔬菜的售价只比普通蔬菜高20%-30%。而在中国,有机蔬菜的价格是普通蔬菜的数倍甚至10倍。这说明,中国的有机蔬菜种植业是暴利行业。以下哪项陈述是上述结论需要假
设三阶方阵A,B满足A2B—A—B=E,其中E为三阶单位矩阵,若A=则|B|=_______.
Intellectistothemind_______sightistothebody.
最新回复
(
0
)