鱼C论坛

 找回密码
 立即注册
查看: 2464|回复: 8

二维数组

[复制链接]
发表于 2020-4-5 18:06:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 367 于 2020-4-6 22:52 编辑

1.设二维数组A[1.. m,1.. n](即m行n列)按行存储在数组B[1.. m*n]中,
     则二维数组元素A[i,j]在一维数组B中的下标为( )。
A、(i-1)*n+j
B、(i-1)*n+j-1
C、i*(j-1)
D、j*m+i-1


2.设二维数组A[1… m,1… n]按行存储在数组B中,
则二维数组元素A[i,j]在一维数组B中的位置为(    )。
A、n*(i-1)+j
B、n*(i-1)+j-1
C、i*(j-1)
D、j*m+i-1

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-5 18:08:40 | 显示全部楼层
A
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-5 18:10:19 | 显示全部楼层
排除法 B  A
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-5 18:14:53 | 显示全部楼层

两个题都是吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-5 18:15:38 | 显示全部楼层

为什们呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-5 18:17:26 | 显示全部楼层

我分析啊,下标是01234.....  位置是12345......
所以第二个的答案应该比第一个的答案多一个点,满足这个条件的 只能是B  A  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-5 19:01:54 | 显示全部楼层
367 发表于 2020-4-5 18:14
两个题都是吗?

这两题有啥区别吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-5 20:07:05 From FishC Mobile | 显示全部楼层
怎么还有人排除法,还有人选A?矩阵第一个元素A[1,1]对应过去应该是B[0],这不是只能选B吗?又或者是我没睡醒?一脸懵逼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-6 22:49:20 From FishC Mobile | 显示全部楼层
谢谢大家,知道答案了,分别是A.B
第一题中,说了是数组B[1.. m*n],就是说下标从1开始算,
第二题中,说是存在数组B中,就是说下标从0开始算,
所以,第二个比第一个少一个,选A B。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 23:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表