다음 Java 코드가 출력하는 세 값은?
int[] v = {2, 3, 5};
int a = v[2];
int b = ++v[1] + 1;
int c = v[0] + v[1] - 1;
System.out.printf("%d, %d, %d", a, b, c);정답 1번
배열의 세 번째 원소로 a=5다. 전위 증가로 v[1]은 4가 된 뒤 b=5이고, c는 `2+4-1=5`다. 따라서 출력은 `5, 5, 5`로 ①이다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21