二维数组
本帖最后由 367 于 2020-4-6 22:52 编辑1.设二维数组A(即m行n列)按行存储在数组B中,
则二维数组元素A在一维数组B中的下标为( )。
A、(i-1)*n+j
B、(i-1)*n+j-1
C、i*(j-1)
D、j*m+i-1
2.设二维数组A按行存储在数组B中,
则二维数组元素A在一维数组B中的位置为( )。
A、n*(i-1)+j
B、n*(i-1)+j-1
C、i*(j-1)
D、j*m+i-1
A 排除法 BA BngThea 发表于 2020-4-5 18:08
A
两个题都是吗?
wp231957 发表于 2020-4-5 18:10
排除法 BA
为什们呢? 367 发表于 2020-4-5 18:15
为什们呢?
我分析啊,下标是01234.....位置是12345......
所以第二个的答案应该比第一个的答案多一个点,满足这个条件的 只能是BA 367 发表于 2020-4-5 18:14
两个题都是吗?
这两题有啥区别吗? 怎么还有人排除法,还有人选A?矩阵第一个元素A对应过去应该是B,这不是只能选B吗?又或者是我没睡醒?一脸懵逼 谢谢大家,知道答案了,分别是A.B
第一题中,说了是数组B,就是说下标从1开始算,
第二题中,说是存在数组B中,就是说下标从0开始算,
所以,第二个比第一个少一个,选A B。
页:
[1]