프로그래밍 언어 활용정보처리기사 · 2021년08월14일 · 73/100
73.다음 JAVA 프로그램이 실행되었을 때의 결과를 쓰시오.

1
13
2
21
3
34정답
4
55
해설
i는 0부터 시작해서 i는 8일 때 조건 불만족으로 종료 즉, i는 0~7까지만 진행되고 배열 arr의 값은 9까지 채워지게 됨 (반복문 내부의 내용만 기입) arr[0] = 0, arr[1] = 1 arr[2] = arr[1] + arr[0] = 1 + 0 = 1 arr[3] = arr[2] + arr[1] = 1 + 1 = 2 arr[4] = arr[3] + arr[2] = 2 + 1 = 3 arr[5] = arr[4] + arr[3] = 3 + 2 = 5 arr[6] = arr[5] + arr[4] = 5 + 3 = 8 arr[7] = arr[6] + arr[5] = 8 + 5 = 13 arr[8] = arr[7] + arr[6] = 13 + 8 = 21 arr[9] = arr[8] + arr[7] = 21 + 13 = 34 따라서, arr[9]의 값은 34