다음 Java 반복문 종료 후 a와 sum의 값은?
int a = 5, sum = 0;
do {
a -= 2;
if (a > 1) continue;
sum += a;
} while (a > 1);정답 2번
a는 5에서 3, 1로 감소한다. a=3일 때 continue로 합산을 건너뛰고, a=1일 때 sum에 1을 더한 뒤 조건이 거짓이 되어 끝난다. 따라서 ②다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21