(2012年上半年上午试题21)对二维数组a[1..N,1..N]中的一个元素a[i,j](1≤i,j≤N),存储在a[i,j]之前的元素个数______。

admin2021-01-13  23

问题 (2012年上半年上午试题21)对二维数组a[1..N,1..N]中的一个元素a[i,j](1≤i,j≤N),存储在a[i,j]之前的元素个数______。

选项 A、与按行存储或按列存储方式无关
B、在i=j时与按行存储或按列存储方式无关
C、在按行存储方式下比按列存储方式下要多
D、在按行存储方式下比按列存储方式下要少

答案B

解析 存储在a[i,j]之前的元素个数与按行存储或按列存储方式有关。按行存储时,存储在a[i,j]之前的元素个数为(i-1)*N+j-1=iN+j-N-1;按列存储时,存储在a[i,j]之前的元素个数为(j-1)*N+i-1=jN+i-N-1。很显然,i<j时,在按行存储方式下比按列存储方式下要多;i>j时,在按行存储方式下比按列存储方式下要少。
转载请注明原文地址:https://kaotiyun.com/show/rTCZ777K
0

相关试题推荐
最新回复(0)