실행 순서를 정리하면 다음과 같습니다.
1. int i = 0; → 초기식 할당
2. 0 < 3; → 비교하면 true가 되어 for 문 진입
3. Console.WriteLine("안녕하세요."); → 출력
4. i++;를 실행하여 i 변수 1 증가
5. 1 < 3; → 비교하면 true가 되어 for 문 다시 진입
6. Console.WriteLine("안녕하세요."); → 다시 출력
7. i++;를 실행하여 i 변수 1 증가
8. 2 < 3; → 비교하면 true가 되어 for 문 다시 진입
9. Console.WriteLine("안녕하세요."); → 다시 출력
10. i++;를 실행하여 i 변수 1 증가
11. 3 < 3; → 비교하면 false가 되어 for 문 종료
“부록 A. 디버거 사용하기”를 참고하여 F11 을 여러 번 눌러 가면서 for 문 진행 순서를 하나씩 살펴볼 수 있습니다.