= 80) { System.out.println("B..."> = 80) { System.out.println("B..."> = 80) { System.out.println("B...">

Java - 문제 미리보기

문제 2182

easy
다음 코드의 빈칸에 들어갈 올바른 키워드는 무엇인가요? ```java int score = 85; if (score >= 90) { System.out.println("A등급"); } _____ _____ (score >= 80) { System.out.println("B등급"); } else { System.out.println("C등급"); } ```
A. `or if`
B. `else if`
C. `elseif`
D. `elif`

정답: B

⦁ `else if`의 특징: ⦁ 두 개의 키워드로 구성: `else` + `if` ⦁ 첫 번째 조건이 거짓일 때 추가 조건을 검사 ⦁ 여러 조건 중 하나만 실행되는 선택적 구조 ⦁ else if 구조: ```java if (조건1) { // 조건1이 참일 때 } else if (조건2) { // 조건1이 거짓이고 조건2가 참일 때 } else { // 모든 조건이 거짓일 때 } ``` ⦁ 실행 과정: ```java int score = 85; if (score >= 90) { // 85 >= 90 → false // 실행 안됨 } else if (score >= 80) { // 85 >= 80 → true System.out.println("B등급"); // 실행됨 } else { // 실행 안됨 (위에서 이미 조건 만족) } ```

💡 학습 팁

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