다음 코드의 실행 결과는 무엇인가요?

과목: PHP

문제 번호: 2801

easy
다음 코드의 실행 결과는 무엇인가요?
$i = 1;
while ($i <= 3) {
    echo $i . " ";
    $i++;
}
A. 1 2 3
B. 1 2 3 4
C. 2 3 4
D. 무한 반복

정답: A



⦁ while 반복문은 조건이 참인 동안 코드 블록을 반복 실행합니다

⦁ 실행 과정:
1. $i = 1, 1 <= 3 → 참 → "1 " 출력, $i를 2로 증가
2. $i = 2, 2 <= 3 → 참 → "2 " 출력, $i를 3으로 증가
3. $i = 3, 3 <= 3 → 참 → "3 " 출력, $i를 4로 증가
4. $i = 4, 4 <= 3 → 거짓 → 반복문 종료

⦁ while문의 핵심 요소:
• 조건식: 매번 확인되는 참/거짓 조건
• 증감식: 반복문 탈출을 위한 변수 변화 필수

💡 학습 팁

이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.