다음 코드의 실행 결과는?
다음 코드의 실행 결과는?
int age = 25;
if (age < 18) {
cout << "Minor";
} else {
cout << "Adult";
}
정답: B
⦁ age는 25이므로 조건
age < 18
을 평가하면:⦁
25 < 18
→ 거짓⦁ if 조건이 거짓이므로 else 블록이 실행됩니다
⦁ 실행 과정:
1.
age < 18
조건 평가 → 거짓2. if 블록 건너뜀
3. else 블록 실행 → "Adult" 출력
⦁ if-else 문의 특징:
⦁ 둘 중 하나의 블록만 실행됨
⦁ 조건에 따라 서로 다른 경로를 선택
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.