책 내용 질문하기
동영상강의와 책의 내용의 차이점
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
192,193
조회수
319
작성일
2019-08-12
작성자
탈퇴*원
첨부파일

안녕하세요 동영상 강의랑 책으로 같이 공부하고 있는데 책과 강의 내용이 상이한 부분이 있어서 질문합니다.

 

씨언어 코드에 14번째 줄 if(m > 98)으로 기재되어 있고 내용 흐름상 책의 내용이 맞는 것 같은데 강의에서는  if(m > 99)로 나와 있습니다.

혹시 어떤것이 맞는건지 알려주실 수 있을까요??

 

 

 

감사합니다. 

답변
2019-08-12 14:49:30

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

 

배열의 차이로 인한 문제입니다.

 

순서도와 C가 동일하게 배열이 a[99]로 선언되었으나, 순서도에서는 요소가 a[1]~a[99]까지 지정되는 반면,

C에서는 a[0]~a[98]까지 지정되기 때문입니다.

(a[m]=0 에서 m이 99가 되면 오류가 발생합니다.)

 

학습에 혼동을 드려 사과드립니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-08-12 14:49:30

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

     

    배열의 차이로 인한 문제입니다.

     

    순서도와 C가 동일하게 배열이 a[99]로 선언되었으나, 순서도에서는 요소가 a[1]~a[99]까지 지정되는 반면,

    C에서는 a[0]~a[98]까지 지정되기 때문입니다.

    (a[m]=0 에서 m이 99가 되면 오류가 발생합니다.)

     

    학습에 혼동을 드려 사과드립니다.

     

    행복한 하루되세요 :)

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