책 내용 질문하기
어려워요
도서
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도 같은 원리입니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.