책 내용 질문하기
1권 122쪽 38번 문제
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
122
조회수
49
작성일
2018-09-17
작성자
탈퇴*원
첨부파일
디버깅에서 totSu의 5와 9는 어떻게 나온거죠 ??
답변
2018-09-18 09:57:09
안녕하세요. 길벗 수험서 운영팀입니다.
518쪽 해설의 코드를 기준으로 설명드리겠습니다.
④번의 totsu = totsu + i.length 에서 해당 값이 나옵니다.
i.length는 배열의 크기를 의미하며, 여기서 i는 2차원 배열 a의 각 열을 한 번씩 가리키는 것으로,
a[0] 배열의 크기는 5 - a[0][0], a[0][1], a[0][2], a[0][3], a[0][4]
a[1] 배열의 크기는 4 - a[1][0], a[1][1], a[1][2], a[1][3]
를 의미합니다.
즉, totsu의 초기값은 0이었으니, 5를 더했을 때는 5, 다시 4를 더했을 때는 9가 나옵니다.
행복한 하루되세요.^^
-
*2018-09-18 09:57:09
안녕하세요. 길벗 수험서 운영팀입니다.
518쪽 해설의 코드를 기준으로 설명드리겠습니다.
④번의 totsu = totsu + i.length 에서 해당 값이 나옵니다.
i.length는 배열의 크기를 의미하며, 여기서 i는 2차원 배열 a의 각 열을 한 번씩 가리키는 것으로,
a[0] 배열의 크기는 5 - a[0][0], a[0][1], a[0][2], a[0][3], a[0][4]
a[1] 배열의 크기는 4 - a[1][0], a[1][1], a[1][2], a[1][3]
를 의미합니다.
즉, totsu의 초기값은 0이었으니, 5를 더했을 때는 5, 다시 4를 더했을 때는 9가 나옵니다.
행복한 하루되세요.^^