책 내용 질문하기
263쪽 문제7 문의
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
263
조회수
306
작성일
2019-05-06
작성자
탈퇴*원
첨부파일
문제에서는 99를 넘지 않는 소수의 개수를 구하는 프로그램인데
printf 출력을 하면 number가 100이어서 100을 넘지 않는 소수는 이라고 나옵니다.
number가 100이 아닌 99 아닌가요??
답변
2019-05-07 13:42:16
안녕하세요 길벗수험서 운영팀입니다.
코드 내에서 number가 가져야 할 상수값은 100이 맞습니다.
for문의 조건식이 i<100이 되어 99까지 검사하기 때문이죠.
다만 마지막 출력에서 100이 아닌 99가 출력되어야 하는 것이 맞기 때문에, 출력에서 number가 아닌 number-1이 되어야 정확한 코드가 될 것 같습니다.
학습에 혼동을 드려 사과드리며, 해당 사항은 즉시 수정하여 정오표에 등록하도록 하겠습니다.
행복한 하루되세요 :)
-
관리자2019-05-07 13:42:16
안녕하세요 길벗수험서 운영팀입니다.
코드 내에서 number가 가져야 할 상수값은 100이 맞습니다.
for문의 조건식이 i<100이 되어 99까지 검사하기 때문이죠.
다만 마지막 출력에서 100이 아닌 99가 출력되어야 하는 것이 맞기 때문에, 출력에서 number가 아닌 number-1이 되어야 정확한 코드가 될 것 같습니다.
학습에 혼동을 드려 사과드리며, 해당 사항은 즉시 수정하여 정오표에 등록하도록 하겠습니다.
행복한 하루되세요 :)