책 내용 질문하기
어려워요
도서
2017 시나공 정보처리기능사 실기
페이지
101
조회수
67
작성일
2017-08-18
작성자
탈퇴*원
첨부파일
101쪽 MAX에 0을 주고 MIN에는 10000을 주는이유가 뭐에요? 왜 반대로 주는건가요?
답변
2017-08-21 09:37:26
안녕하세요.
MAX에는 가장 큰 값이 저장되어야 합니다.
MIN에는 가장 작은 값이 저장되어야 합니다.
처음에 입력되는 값은 비교대상이 없으므로 그 값이 이후에 비교된 값들의 MAX나 MIN이 되어야 합니다.
그러므로 MAX에는 어떤 값이 들어오던 무조건 MAX에 저장되기 위해 0을 기억시킵니다. 그래야 MAX와 비교할 때 무조건 커서 MAX에 처음 값이 입력될 테니까요.
MIN도 같은 원리입니다.
오늘도 즐거운 하루 되세요.
-
*2017-08-21 09:37:26
안녕하세요.
MAX에는 가장 큰 값이 저장되어야 합니다.
MIN에는 가장 작은 값이 저장되어야 합니다.
처음에 입력되는 값은 비교대상이 없으므로 그 값이 이후에 비교된 값들의 MAX나 MIN이 되어야 합니다.
그러므로 MAX에는 어떤 값이 들어오던 무조건 MAX에 저장되기 위해 0을 기억시킵니다. 그래야 MAX와 비교할 때 무조건 커서 MAX에 처음 값이 입력될 테니까요.
MIN도 같은 원리입니다.
오늘도 즐거운 하루 되세요.