다음 Java 프로그램의 실행 결과를 쓰시오.
1public class Main {2 static int sum(int n) {3 if (n == 1) {4 return 1;5 }6 return n + sum(n - 1);7 }8 9 public static void main(String[] args) {10 int result = sum(3);11 System.out.println(result);12 }13}
public class Main {
static int sum(int n) {
if (n == 1) {
return 1;
}
return n + sum(n - 1);
public static void main(String[] args) {
int result = sum(3);
System.out.println(result);
해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.