책 내용 질문하기
192쪽 순서도 중 괄호1번 문의드립니다.
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
192
조회수
288
작성일
2019-06-04
작성자
탈퇴*원
첨부파일
192쪽 순서도에서 A[0]부터 2가 저장되려면 괄호의 답이 A[k-2] = k 이어야 하는거 아닌가요?
답변
2019-06-04 10:49:38
안녕하세요 길벗수험서 운영팀입니다.
순서도에서 배열에 시작값에 대한 특별한 언급이 없는 경우, 배열의 첫 요소는 1부터 시작합니다.
즉, a[99]가 선언되었다면 a[1]~a[99]가 생성되는 것이죠.
때문에 첫 요소에 2를 저장하려면 a[0]에 저장하는 것이 아닌 a[1]에 저장해야 하기 떄문에 -1을 해야 합니다.
C나 Java 코드에서 배열의 첫 요소가 0인 것과 차이가 있음을 염두에 두시고 코드와 순서도를 비교해보세요.
행복한 하루되세요 :)
-
관리자2019-06-04 10:49:38
안녕하세요 길벗수험서 운영팀입니다.
순서도에서 배열에 시작값에 대한 특별한 언급이 없는 경우, 배열의 첫 요소는 1부터 시작합니다.
즉, a[99]가 선언되었다면 a[1]~a[99]가 생성되는 것이죠.
때문에 첫 요소에 2를 저장하려면 a[0]에 저장하는 것이 아닌 a[1]에 저장해야 하기 떄문에 -1을 해야 합니다.
C나 Java 코드에서 배열의 첫 요소가 0인 것과 차이가 있음을 염두에 두시고 코드와 순서도를 비교해보세요.
행복한 하루되세요 :)