Java - 문제 미리보기

문제 2181

medium
다음 코드의 실행 결과는 무엇인가요? ```java boolean isWeekend = false; boolean isHoliday = true; if (isWeekend) { System.out.println("주말입니다"); } else { System.out.println("평일입니다"); } if (isHoliday) { System.out.println("휴일입니다"); } else { System.out.println("근무일입니다"); } ```
A. ```txt 주말입니다 휴일입니다 ```
B. ```txt 평일입니다 근무일입니다 ```
C. ```txt 평일입니다 휴일입니다 ```
D. ```txt 주말입니다 근무일입니다 ```

정답: C

⦁ 독립적인 if-else문들: ⦁ 각 if-else문은 서로 독립적으로 실행 ⦁ 첫 번째 if-else의 결과가 두 번째에 영향을 주지 않음 ⦁ 각각의 조건을 별도로 평가 ⦁ 단계별 실행 과정: 첫 번째 if-else문: ```java if (isWeekend) { // false // 실행 안됨 } else { System.out.println("평일입니다"); // 실행됨 } ``` 두 번째 if-else문: ```java if (isHoliday) { // true System.out.println("휴일입니다"); // 실행됨 } else { // 실행 안됨 } ```

💡 학습 팁

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