책 내용 질문하기
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가 나옵니다.

    행복한 하루되세요.^^

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.