책 내용 질문하기
문제4번
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
76
조회수
58
작성일
2018-09-23
작성자
탈퇴*원
첨부파일
1권 실무알고리즘 응용76페이지 4번문제의 답이 궁금합니다.
i값에 3을 나눈 나머지가 1인 경우의 i값만을 hap에 저장하는데 11이아니라 왜 12인지 궁금합니다.
답변
2018-09-27 18:21:20
안녕하세요. 길벗 수험서 운영팀입니다.
작은 수를 큰 수로 나눌 때, 소수점 계산을 하지 않는다면 몫은 0, 나머지는 작은 수가 됩니다. 즉, i값이 1일때, "if(i%3 == 1)"은 참이 됩니다.
그 결과로 i가 1일 때, 11이 저장되어 있는 hap에 1을 더하여 12가 되고, while문을 빠져나가 hap의 값인 12를 출력하게 됩니다.
행복한 하루되세요.^^
-
*2018-09-27 18:21:20
안녕하세요. 길벗 수험서 운영팀입니다.
작은 수를 큰 수로 나눌 때, 소수점 계산을 하지 않는다면 몫은 0, 나머지는 작은 수가 됩니다. 즉, i값이 1일때, "if(i%3 == 1)"은 참이 됩니다.
그 결과로 i가 1일 때, 11이 저장되어 있는 hap에 1을 더하여 12가 되고, while문을 빠져나가 hap의 값인 12를 출력하게 됩니다.
행복한 하루되세요.^^