问题 单项选择题

若二维数组a有m列,则计算任一元素a[ i ][ j ]在数组中相对位置的公式为( )。 (假设 a[0)[0]位于数组的第一个位置上)

A. i*m+j

B. j*m+i

C. i*m+j-1

D. i*m+j+1

答案

参考答案:A

解析:o[i][j]元素之前有i行元素(每行有m个元素),在a[i][j]的前面还有j个元素,因此a[i][j]之前共有i * m+j个元素。

选择题
单项选择题 A1型题