for문과 while문에 익숙해지기 위해 수정을 번복하고 있다가 갑자기 늘어나는 출력문을 보고 당황했다. 코딩을 배우기 시작하고 while문을 쓸 때마다 깜짝 놀라지 않은 적이 없는 것 같다. 4에서 0까지 출력될 거라고 예상했으나 아닌 이유가 궁금했다. int i를 다시 5로 초기화하려니 변수 중복으로 오류가 났다. 라인 6번과 8~10번을 지우면 4~0값이 출력됐다.
i가 위의 while문에서 0이 되었으므로 계속 감소한다.