Java - 문제 미리보기
문제 2180
easy
다음 코드의 실행 결과는 무엇인가요?
```java
int temperature = 25;
if (temperature > 30) {
System.out.println("덥습니다");
} else {
System.out.println("적당합니다");
}
```
정답: B
⦁ 조건 평가 과정:
⦁ `temperature > 30` → `25 > 30` → `false`
⦁ 조건이 거짓이므로 `else` 블록 실행
⦁ "적당합니다" 출력
⦁ if-else의 상호배타적 특성:
⦁ `if`와 `else` 중 정확히 하나만 실행됨
⦁ 조건이 참이면 `if` 블록만 실행
⦁ 조건이 거짓이면 `else` 블록만 실행
⦁ 둘 다 실행되거나 둘 다 실행되지 않는 경우는 없음
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.