Java - 문제 미리보기
문제 2200
medium
다음 코드의 실행 결과는?
```java
int i = 10;
do {
System.out.println("i = " + i);
i++;
} while (i < 5);
```
정답: B
⦁ Do-while문의 핵심 특징: 조건이 거짓이어도 최소 한 번은 실행됩니다
⦁ 실행 과정:
1. 코드 실행: `i = 10`을 출력하고 i를 11로 증가
2. 조건 검사: `11 < 5`는 거짓
3. 결과: 반복 종료
⦁ 일반 while문과의 차이:
⦁ 일반 while: 조건을 먼저 검사 → 거짓이면 아예 실행 안 됨
⦁ Do-while: 코드를 먼저 실행 → 그 다음에 조건 검사
⦁ 따라서 "i = 10"이 한 번 출력되고 종료됩니다
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.