책 내용 질문하기
1권 배열과 문자열 p73, p80 문제2
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
73,80
조회수
331
작성일
2020-10-04
작성자
탈퇴*원
첨부파일
e
p73의 예제1번의 경우 for(i=0;i<5;i++) 주어지고 값이 0부터 들어가서 배열에 10,11,12,13,14로 입력이 되는데 p80의 문제2번의 해설에는 똑같이 for(i=0;i<5;i++)로 주어지는데 값이 1부터 들어가서 배열에 1,2,3,4,5로 저장되는게 이해안갑니다. 똑같이 주어졌는데 어떤거는 0부터 어떤거는 1부터 저장된다는 것에 대한 설명 부탁드립니다!!ㅠㅜㅠ
답변
2020-10-05 11:03:38

안녕하세요 길벗수험서 운영팀입니다.

 

80쪽의 문제2번의 경우 값이 코드의 수행 결과로 1~5까지 들어가는 것이 아닌, 사용자가 직접 1, 2, 3, 4, 5를 입력한 것입니다.

 

문제의 scanf는 사용자로부터 값을 입력받기 위한 함수로, 해설 187쪽의 디버깅표의 위쪽 안내 문구를 보시면 해당 값을 임의로 입력하였다고 언급하고 있습니다. 반복변수 i의 값의 변화는 말씀하신 두 문제가 동일합니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-10-05 11:03:38

    안녕하세요 길벗수험서 운영팀입니다.

     

    80쪽의 문제2번의 경우 값이 코드의 수행 결과로 1~5까지 들어가는 것이 아닌, 사용자가 직접 1, 2, 3, 4, 5를 입력한 것입니다.

     

    문제의 scanf는 사용자로부터 값을 입력받기 위한 함수로, 해설 187쪽의 디버깅표의 위쪽 안내 문구를 보시면 해당 값을 임의로 입력하였다고 언급하고 있습니다. 반복변수 i의 값의 변화는 말씀하신 두 문제가 동일합니다.

     

    행복한 하루되세요 :)

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