책 내용 질문하기
기출문제 질문 3
도서
2024 시나공 정보처리기사 필기 기본서
페이지
0
조회수
31
작성일
2025-08-18
작성자
조*진
첨부파일

이미지의 문제질문입니다.

저는 13 2번이 답이나왔는데 이게답이아니더라고요. 설명 부탁드려요

i의 값이 8보다 작을때까지 1씩 증가시키면서 a9의 값을 구하면되는거아닌가요? ㅠ

답변
2025-08-20 12:11:01

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

아래 그림을 참고하세요

회원님께서 말씀하신것처럼 i값이 8보다 작을때까지 1씩 증가가 되면서 a[9] 의 값을 구하면 됩니다.

회원님께서 13이 나왔다고 하셨는데 디버깅을 잘못하신것 같습니다.

i가 5일때 a[i + 2] = a[i + 1] + a[i]; 이식을 만나 a[7]에 13이 들어갑니다.

i가 6일때 a[i + 2] = a[i + 1] + a[i]; 이식을 만나 a[8]에 21이 들어갑니다.

i가 7일때 a[i + 2] = a[i + 1] + a[i]; 이식을 만나 a[9]에 34가 들어갑니다.


행복한 하루되세요 :)


  • 관리자
    2025-08-20 12:11:01

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

    아래 그림을 참고하세요

    회원님께서 말씀하신것처럼 i값이 8보다 작을때까지 1씩 증가가 되면서 a[9] 의 값을 구하면 됩니다.

    회원님께서 13이 나왔다고 하셨는데 디버깅을 잘못하신것 같습니다.

    i가 5일때 a[i + 2] = a[i + 1] + a[i]; 이식을 만나 a[7]에 13이 들어갑니다.

    i가 6일때 a[i + 2] = a[i + 1] + a[i]; 이식을 만나 a[8]에 21이 들어갑니다.

    i가 7일때 a[i + 2] = a[i + 1] + a[i]; 이식을 만나 a[9]에 34가 들어갑니다.


    행복한 하루되세요 :)


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