Java - 문제 미리보기
문제 2240
easy
다음 코드의 빈칸에 들어갈 알맞은 조건은 무엇인가요?
```java
public static int sum(int k) {
if ( _____ ) {
return k + sum(k - 1);
} else {
return 0;
}
}
```
정답: C
⦁ `k > 0`일 때만 다시 자기 자신을 호출해야 한다.
⦁ 그렇지 않으면 계속 호출되어 무한 재귀에 빠지게 된다.
⦁ `else` 블록에서 0을 반환하며 재귀가 종료된다.
💡 학습 팁
이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.