早教吧作业答案频道 -->数学-->
题目:二位数组a的每个元素是由6个字符组成的串,行下标i的范围从0-8,列下标j的范围是从1-10.若a按行存放,元素a[8,5]的起始地址与当a按列存放的元素()的起始地址一致?这道题应该怎么解呢?
题目详情
题目:
二位数组a的每个元素是由6个字符组成的串,行下标i的范围从0-8,列下标j的范围是从1-10.若a按行存放,元素a[8,5]的起始地址与当a按列存放的元素()的起始地址一致?这道题应该怎么解呢?答案是a[3,10].
不是应该是a[5,8]吗?数据结构数组以行为主序与以列为主序的关系是什么呢?请知道的大侠指教下,谢谢!
二位数组a的每个元素是由6个字符组成的串,行下标i的范围从0-8,列下标j的范围是从1-10.若a按行存放,元素a[8,5]的起始地址与当a按列存放的元素()的起始地址一致?这道题应该怎么解呢?答案是a[3,10].
不是应该是a[5,8]吗?数据结构数组以行为主序与以列为主序的关系是什么呢?请知道的大侠指教下,谢谢!
▼优质解答
答案和解析
行主序存储和列主序存储可简单理解为:
行主序存储顺序[0,1] [0,2] ...[0,10] [1,1] [1,2] ...[8,5] ...[8,9] [8,10]
列主序存储顺序[0,1] [1,1] ...[8,1] [0,2] ...[7,10] [8,10]
一行10元素 一列9元素
行下标起始为0 列下标起始为1 所以[8,5]是第10*8+5=85位元素
按列主序来的话就是85/9=9 mod 4 就是位于第4行第9列
行下标起始为0 列下标起始为1 所以就是[3,10]了
实在不懂 你画个9*10的表格 数数就明白了
行主序存储顺序[0,1] [0,2] ...[0,10] [1,1] [1,2] ...[8,5] ...[8,9] [8,10]
列主序存储顺序[0,1] [1,1] ...[8,1] [0,2] ...[7,10] [8,10]
一行10元素 一列9元素
行下标起始为0 列下标起始为1 所以[8,5]是第10*8+5=85位元素
按列主序来的话就是85/9=9 mod 4 就是位于第4行第9列
行下标起始为0 列下标起始为1 所以就是[3,10]了
实在不懂 你画个9*10的表格 数数就明白了
看了 题目:二位数组a的每个元素是...的网友还看了以下:
在人民广场(环形)的外围放盆花,外围长400米,甲乙两人从同一点出发,甲每隔10米放一盆,乙每隔8 2020-05-22 …
在人民广场(环形)的外围放盆花,外围长400米,甲乙两人从同一地点出发,甲每隔10米放一盆,乙每隔 2020-05-22 …
按《中华人民共和国招标投标法》相关,以下说法正确的是( )。A.投标准备时间从开始发放招标文件之 2020-06-07 …
在体育场环形跑道的周围放花盆,从1点起,先每隔10米放盆月季花,然后每隔8米放一盆石榴花,凡放了月 2020-07-21 …
题目:二位数组a的每个元素是由6个字符组成的串,行下标i的范围从0-8,列下标j的范围是从1-10 2020-07-29 …
一建法规招投标制度按《中华人民共和国招标投标法》相关规定,以下说法正确的是()。A.投标准备时间从开 2020-11-07 …
(2011•南充一模)在一个盒子中,放有标号分别为1,2,3的三张卡片,现从这个盒子中,先抽一张卡片 2020-11-12 …
为庆祝中华人民共和国成立六十四周年,孙阿姨和刘阿姨准备在人民广场(环形)的外围放花,外围长400米, 2020-12-10 …
烟尘排放达标量,烟尘排放达标率,烟尘排放浓度.工业废气排放量是9000万标立方米,烟尘排放量是285 2020-12-30 …
设O为坐标原点,点P的坐标(x-2,x-y)(Ⅰ)在一个盒子中,放有标号为1,2,3的三张卡片,现从 2020-12-31 …