책 내용 질문하기
질문
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
조회수
101
작성일
2017-05-31
작성자
탈퇴*원
첨부파일
1과목 186쪽 예제문제 출력값이 28, 1, 2, 4, 7, 14, 28이 되는 이유가 먼가요?
A(D)의값 1 2 4 7 14 28이 나왔고
출력이 A(i)을 구해야 하는데....
28이 앞뒤로 중복되는 이유는 먼가요?
답변
2017-06-01 09:07:28
안녕하세요.
28의 약수는 28을 나누었을 때 나머지가 없게 하는 수이므로
1, 2, 4, 7, 14, 28이 됩니다.
186쪽의 약수를 출력하는 반복문 전에 B를 출력하는 부분이 있습니다.
그러므로 약수를 구하려는 값, 즉 입력받은 B를 먼저 출력한 후 약수를 출력하므로
28, 그리고 약수인 1, 2, 4, 7, 14, 28이 출력되므로 28이 앞 뒤로 한 번씩 출력된 것입니다.
오늘도 즐거운 하루 되세요.
-
*2017-06-01 09:07:28
안녕하세요.
28의 약수는 28을 나누었을 때 나머지가 없게 하는 수이므로
1, 2, 4, 7, 14, 28이 됩니다.
186쪽의 약수를 출력하는 반복문 전에 B를 출력하는 부분이 있습니다.
그러므로 약수를 구하려는 값, 즉 입력받은 B를 먼저 출력한 후 약수를 출력하므로
28, 그리고 약수인 1, 2, 4, 7, 14, 28이 출력되므로 28이 앞 뒤로 한 번씩 출력된 것입니다.
오늘도 즐거운 하루 되세요.