책 내용 질문하기
정보처리산업기사 실기 섹션 23 209페이지 A[E+1] 질문입니다.
도서
2021 시나공 정보처리산업기사 실기
페이지
209
조회수
280
작성일
2021-04-06
작성자
탈퇴*원
첨부파일
B C D E F A[] 디버깅을 하면
2 23 1 1 7 2
7 2 0 7 1
7 4 1 3 2 라는 식으로 되기 때문에
A[E+1]이라는 답 자체가 이해가 안되서 질문드립니다.
배열에서 A[1]이라고 하면 첫번째 A[2]라고 하면 두번째 요소일텐데
A[E+1]이라는 배열 주소 자체가 2 1 2 2 2 이런 식으로 반복되기 때문에 이해가 되지 않습니다.
답변
2021-04-07 11:07:33
안녕하세요 길벗수험서 운영팀입니다.
a배열에 값들이 어떻게 저장되어 있는지 생각해보시면 됩니다.
a[1] = 0
a[2] = 1
a[3] = 2
.....
이렇게 되겠죠.
전제 조건으로 배열의 주소가 0에서 시작한다는 언급이 없었으니까요.
그렇다면 이때에 a[e+1]의 위치를 각각 확인해보세요.
e가 1일 때 a[e+1]은 1이 되고,
e가 0일 때 a[e+1]은 0이 됩니다.
행복한 하루되세요 :)
-
관리자2021-04-07 11:07:33
안녕하세요 길벗수험서 운영팀입니다.
a배열에 값들이 어떻게 저장되어 있는지 생각해보시면 됩니다.
a[1] = 0
a[2] = 1
a[3] = 2
.....
이렇게 되겠죠.
전제 조건으로 배열의 주소가 0에서 시작한다는 언급이 없었으니까요.
그렇다면 이때에 a[e+1]의 위치를 각각 확인해보세요.
e가 1일 때 a[e+1]은 1이 되고,
e가 0일 때 a[e+1]은 0이 됩니다.
행복한 하루되세요 :)