반복 회차에 맞는 first, second 변수의 출력 값을 정리해 보면 다음과 같습니다.
회차 |
first |
second |
temp |
1 |
0 |
1 |
0 + 1 |
2 |
1 |
1 |
1 + 1 |
3 |
1 |
2 |
1 + 2 |
4 |
2 |
3 |
2 + 3 |
5 |
3 |
5 |
3 + 5 |
6 |
5 |
8 |
5 + 8 |
7 |
8 |
13 |
8 + 13 |
second 변수 값을 출력하면 1부터 20 사이의 피보나치 수열을 출력합니다. while 문도 디버거를 사용하여 F11을 여러 번 눌러 가면서 단계별로 진행되는 코드 상태를 살펴봅니다.