搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 数组16
标题:
数组16
只看楼主
飞扬白鸽
等 级:
新手上路
帖 子:108
专家分:0
注 册:2005-12-31
楼主
问题点数:0 回复次数:11
数组16
若二维数组a有n列,则计算任一元素a[i][j]在数组中位置的公式是()
假设a[0][0]位于数组的第一个位置上。
A)i*n+j
B)j*n+i
C)i*n+j-1
D)i*n+j+1
搜索更多相关主题的帖子:
计算
元素
2006-03-07 10:20
飞扬白鸽
等 级:
新手上路
帖 子:108
专家分:0
注 册:2005-12-31
第
2
楼
得分:0
答案是D,解析上说是A
淘宝网——小新图书店http://shop33459977./ 经典图书光盘仅在这里。
2006-03-07 12:18
虫的传人
等 级:
新手上路
帖 子:88
专家分:0
注 册:2006-3-5
第
3
楼
得分:0
明显是D~
好马不吃回头草 然而,我不是好马 可见,坏马也不吃回头草
2006-03-07 12:25
飞扬白鸽
等 级:
新手上路
帖 子:108
专家分:0
注 册:2005-12-31
第
4
楼
得分:0
阿虫,为什么
淘宝网——小新图书店http://shop33459977./ 经典图书光盘仅在这里。
2006-03-07 12:32
ヤ順祺冄繎ヤ
等 级:
贵宾
威 望:
42
帖 子:3032
专家分:0
注 册:2005-11-9
第
5
楼
得分:0
我们以前也做过这种题...是我以前过C二级的时候的一道考题,
当时我记得我是举列来凑出来的..具体方法我也不知道.
" target="_blank">ヤ順祺冄繎ヤ
2006-03-07 12:47
虫的传人
等 级:
新手上路
帖 子:88
专家分:0
注 册:2006-3-5
第
6
楼
得分:0
以下是引用
飞扬白鸽
在2006-3-7 12:32:00的发言:
阿虫,为什么
用语言不好表达
你自己画一个3行3列的数组研究一下就行,关键地方是要理解它所谓的数组位置
规律是总结出来的
好马不吃回头草 然而,我不是好马 可见,坏马也不吃回头草
2006-03-07 12:57
飞扬白鸽
等 级:
新手上路
帖 子:108
专家分:0
注 册:2005-12-31
第
7
楼
得分:0
好像用公式计算A[0][0],只有D正确
淘宝网——小新图书店http://shop33459977./ 经典图书光盘仅在这里。
2006-03-07 13:03
zhangjuan
等 级:
新手上路
帖 子:992
专家分:0
注 册:2006-1-19
第
8
楼
得分:0
真郁闷,怎么会是D呢
只有A是正确的。
可能楼主忘了一个问题因为数组的下标总是从a[0][0]开始的,如果是3*4矩阵,要求2行3列的话。
a[2][3]=2*4+3;
这是针对指针指向一维数组的指针变量的相对位置。
2006-03-07 13:35
cordier
等 级:
论坛游民
威 望:
1
帖 子:449
专家分:14
注 册:2006-2-9
第
9
楼
得分:0
若二维数组a有n列,则计算任一元素a[i][j]在数组中位置的公式是()
假设a[0][0]位于数组的第一个位置上。
注意一下这一句。
A)i*n+j
B)j*n+i
C)i*n+j-1
D)i*n+j+1
也就是说当i=0,j=0时,是第一个位置,如果这样理解的话,应当要选D。
但是如果把第一个位置是指数组的第一个位置的话,也就是说角标是0,那就应当选A
以上纯粹是我的个人意见。
2006-03-07 22:23
仁者无敌
等 级:
新手上路
帖 子:199
专家分:0
注 册:2006-3-5
第
10
楼
得分:0
我也选A,不会是题有毛病吧
I am a programmer !
2006-03-26 10:25
12
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-48837-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 2.016696 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved