등록일 | 18-10-04 11:29
Re: 코드업과 함께 하는 c언어&문제 해결
등록자 | 관리자
조회수 | 9,490 댓글수 | 0
관련링크
본문
답변 드립니다.
1. 2번 문항
질문자께서 말씀하신 것처럼 정답에 오류가 있으며, 4번이 아닌 3번이 정답입니다.
다만, 본래 2번 문항의 의도가 최댓값을 계산하는 프로그램을 작성하는데 있었음을 고려할 때, 두 번째 if문의 조건식을 if( c > m)으로 수정하는 편이 좋을 것입니다. 이 경우 원래대로 4번이 정답입니다.
2. 4번 문항
이 문제의 경우에도 정답 오류가 있습니다. 정답은 2번이 아닌 3번입니다.
다만, 코드는 정상적으로 실행되며, for 반복문 내부의 if문에서 2로 나눈 나머지가 0인 수(짝수)를 누적하고 있으므로, 실행 결과 2550이라는 1부터 100사이의 짝수의 합이 출력됩니다.
코드업 단행본 교재에 대해 관심을 가져주셔서 감사드리며, 일부 문항의 오류로 불편을 끼쳐드리게 된 점 죄송합니다.
1. 2번 문항
질문자께서 말씀하신 것처럼 정답에 오류가 있으며, 4번이 아닌 3번이 정답입니다.
다만, 본래 2번 문항의 의도가 최댓값을 계산하는 프로그램을 작성하는데 있었음을 고려할 때, 두 번째 if문의 조건식을 if( c > m)으로 수정하는 편이 좋을 것입니다. 이 경우 원래대로 4번이 정답입니다.
2. 4번 문항
이 문제의 경우에도 정답 오류가 있습니다. 정답은 2번이 아닌 3번입니다.
다만, 코드는 정상적으로 실행되며, for 반복문 내부의 if문에서 2로 나눈 나머지가 0인 수(짝수)를 누적하고 있으므로, 실행 결과 2550이라는 1부터 100사이의 짝수의 합이 출력됩니다.
코드업 단행본 교재에 대해 관심을 가져주셔서 감사드리며, 일부 문항의 오류로 불편을 끼쳐드리게 된 점 죄송합니다.
댓글목록
등록된 댓글이 없습니다.