다음 코드의 실행 결과는?

과목: C++

문제 번호: 3389

medium
다음 코드의 실행 결과는?
int x = 15;
int y = 20;
if (x > y) {
    cout << "x is greater than y";
}
A. x is greater than y
B. 15 is greater than 20
C. 아무것도 출력되지 않음
D. x > y

정답: C



⦁ 변수 값 확인:
⦁ x = 15
⦁ y = 20

⦁ 조건 평가: x > y15 > 20 → 거짓

⦁ if 문의 동작:
⦁ 조건이 거짓이므로 중괄호 안의 코드가 실행되지 않음
⦁ 따라서 아무것도 출력되지 않음

⦁ if 문의 핵심:
⦁ 조건이 참일 때만 코드 블록 실행
⦁ 조건이 거짓이면 코드 블록을 완전히 건너뜀

💡 학습 팁

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