1. 首页 > 科技

二维数组A的每个元素是由6个字符组成的串,行下标的范围是[0,8],列下标的范围是[0,9],试问?

二维数组A的每个元素是由6个字符组成的串,行下标的范围是[0,8],列下标的范围是[0,9],试问?

二维数组A的元素都是6个字符组成的串,行下标i的范围从0到8,列下标的范围从1到10,若A按行存放,元素A...

按行存放时A[8,5]是二维数组的第8*10+5个元素,所以你要找列存放的第85个元素,也就是第9*9+4个元素,所以也就是A[3,10]

PS:行存放时候A[8,5]可以看成逐行扫描,也就是先扫A[0]-A[7]每行10个,然后是最后一行5个

二维数组A的元素都是6个字符组成的串,行下标i的范围从0到8,列下标j的范圈从1到10

行数:9(0..8)

列数:10(1..10)

每个数组元素占用的空间:6字节 每个字符占1字节

存储M的总空间:9 * 10 * 6 = 540字节。

第8列总共9个元素(因为总共9行),每个元素占6个字节,共54字节。

第5行总共10个元素(因为总共10列),每个元素占6个字节,共60字节

因为第58个元素重复所以减去6,所以是108字节

二维数组a的元素都是由六个字符组成的串

行下标0~8,则共有9行,列下标1~10,则共有10列,那么共有元素9*10=90个,每个元素是6个字符的串,则共有6*90=540个字符,每个字符即一个字节,所以也就是共540个字节

二维数组A中每个元素的长度是6个字节,行下标i从0到8,列下标J从1到10,存放A至少需要多少字节

0-8就是9个

1-10就是10个

每个是6

那么至少需要9*10*6=540字节