책 내용 질문하기
14번 설명 질문입니다
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
578
조회수
406
작성일
2019-03-19
작성자
탈퇴*원
첨부파일
예를들어 12로 소인수분해하고 C가 3일때
출력을 C가 아니고 왜 C-1까지인지 이해가 안돼서 설명 좀 부탁드려요
답변
2019-03-20 10:32:39
안녕하세요 길벗수험서 운영팀입니다.
예를 들어보겠습니다.
s 배열의 3번째 요소 까지 2, 2, 3이 저장되었다고 가정합시다.
c는 마지막 값을 저장한 요소의 위치값이 저장되어 있으므로 3을 갖고 있을 겁니다.
순서도 15번으로 보시죠.
s[y]X 를 출력합니다.
c-1까지 출력하라고 하였으니, {2, 2} 2개가 출력되겠네요.
2X2X
순서도 16번으로 갑니다.
c-1까지 출력하였으니 마지막 s[c]를 출력합니다.
2X2X3
단순히 s[c] 출력을 분리해놓은 것은 X연산자가 출력 마지막에 표시되지 않게 하기 위함입니다.
행복한 하루되세요 :)
-
관리자2019-03-20 10:32:39
안녕하세요 길벗수험서 운영팀입니다.
예를 들어보겠습니다.
s 배열의 3번째 요소 까지 2, 2, 3이 저장되었다고 가정합시다.
c는 마지막 값을 저장한 요소의 위치값이 저장되어 있으므로 3을 갖고 있을 겁니다.
순서도 15번으로 보시죠.
s[y]X 를 출력합니다.
c-1까지 출력하라고 하였으니, {2, 2} 2개가 출력되겠네요.
2X2X
순서도 16번으로 갑니다.
c-1까지 출력하였으니 마지막 s[c]를 출력합니다.
2X2X3
단순히 s[c] 출력을 분리해놓은 것은 X연산자가 출력 마지막에 표시되지 않게 하기 위함입니다.
행복한 하루되세요 :)