책 내용 질문하기
디버깅에 대해서
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
257
조회수
93
작성일
2018-03-20
작성자
탈퇴*원
첨부파일
257p 문제 7번은 574p에 나온 디버깅에 따르면 소수에 2가 포함돼지 않는 결과가 되는 것 같은데 제가 잘못 이해한 것인지 아니면 답에 실수가 있는 것인지 설명해주세요.
답변
2018-03-20 14:19:33
안녕하세요.
학습에 불편을 드려 죄송합니다.
number가 2일 때는 반복문이 수행되지 않으므로
1이 반환됩니다.
그러므로 cnt는 1이 됩니다.
수정된 내용에 의하면
cnt의 값은
i(main)가 2일 때 cnt는 1
i(main)가 3일 때 cnt는 2
i(main)가 4일 때 cnt는 2
i(main)가 5일 때 cnt는 3
i(main)가 6일 때 cnt는 3
이후
i(main)가 7일 때부터는 cnt의 값이 맞습니다.
오늘도 즐거운 하루 되세요.
-
*2018-03-20 14:19:33
안녕하세요.
학습에 불편을 드려 죄송합니다.
number가 2일 때는 반복문이 수행되지 않으므로
1이 반환됩니다.
그러므로 cnt는 1이 됩니다.
수정된 내용에 의하면
cnt의 값은
i(main)가 2일 때 cnt는 1
i(main)가 3일 때 cnt는 2
i(main)가 4일 때 cnt는 2
i(main)가 5일 때 cnt는 3
i(main)가 6일 때 cnt는 3
이후
i(main)가 7일 때부터는 cnt의 값이 맞습니다.
오늘도 즐거운 하루 되세요.