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

과목: PHP

문제 번호: 2812

medium
다음 코드의 실행 결과는 무엇인가요?
for ($x = 10; $x >= 5; $x -= 2) {
    echo $x . " ";
}
A. 10 8 6
B. 10 8 6 4
C. 8 6 4
D. 10 12 14

정답: A



⦁ for문은 증가뿐만 아니라 감소나 다른 패턴의 변화도 가능합니다

⦁ 실행 과정:
1. $x = 10: 10 >= 5 참 → "10 " 출력 → $x -= 2$x = 8
2. $x = 8: 8 >= 5 참 → "8 " 출력 → $x -= 2$x = 6
3. $x = 6: 6 >= 5 참 → "6 " 출력 → $x -= 2$x = 4
4. $x = 4: 4 >= 5 거짓 → 반복문 종료

⦁ for문의 다양한 패턴:
$i++: 1씩 증가
$i += 2: 2씩 증가
$i--: 1씩 감소
$i -= 2: 2씩 감소

💡 학습 팁

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