다음 코드의 실행 결과는?

과목: C++

문제 번호: 3391

easy
다음 코드의 실행 결과는?
int age = 25;
if (age < 18) {
    cout << "Minor";
} else {
    cout << "Adult";
}
A. Minor
B. Adult
C. 25
D. 아무것도 출력되지 않음

정답: B



⦁ age는 25이므로 조건 age < 18을 평가하면:
25 < 18 → 거짓

⦁ if 조건이 거짓이므로 else 블록이 실행됩니다

⦁ 실행 과정:
1. age < 18 조건 평가 → 거짓
2. if 블록 건너뜀
3. else 블록 실행 → "Adult" 출력

⦁ if-else 문의 특징:
⦁ 둘 중 하나의 블록만 실행됨
⦁ 조건에 따라 서로 다른 경로를 선택

💡 학습 팁

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