모두CBT

행의 수가 7이고 열의 수가 5인 7×5 이차원 배열(array) a의… | [전자기사 필기] 16년 2회차 기출문제 상세 페이지

1[전자기사 필기] 16년 2회차
행의 수가 7이고 열의 수가 5인 7×5 이차원 배열(array) a의 각 자료의 위치는 a[행][열]로 표시한다. 행주도순서(row major order)를 사요하고 a[1][1]이 1번지일 때 a[3][4]는 몇 번지인가?
1
14
2
18
3
19
4
25
해설

a[3][4] 의 위치는 14이다.

행 주도 순서에서 위치는 (i−1)×5+j(i-1)\times5+j 이다.
(3−1)×5+4=14(3-1)\times5+4=14

나머지 보기는 계산값과 다르다.

  • 18 은 계산값 14 와 다르다.
  • 19 는 계산값 14 와 다르다.
  • 25 는 계산값 14 와 다르다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.