Let A be a two dimensional array declared as follows: A: array [1 … 10] [1 ……

GATE · 1998 · CS · Question 2 subparts

 Let A be a two dimensional array declared as follows:

A: array [1 … 10] [1 … 15] of integer;

Assuming that each integer takes one memory location, the array is stored in row-major order and the first element of the array is stored at location 100, what is the address of the element a[i][j]?

  1. A.

    15i + j + 84

  2. B.

    15j + i + 84

  3. C.

    10i + j + 89

  4. D.

    10j + i + 89

Attempted by 872 students.

Show answer

Correct answer: A

The worked solution is available to enrolled students.

Video solution available to enrolled students.

Explore the full course: Iocl Engineers Officers Grade A Paper 2

Loading lesson…