55. 재귀로 배열의 최댓값과 짝수 합 구하기
다음 C 프로그램의 실행 결과가 차례로 `[4][11][11][15]`, `15 10`이 되도록 빈칸 ①에 들어갈 식을 쓰시오. (변수 `n`을 사용한다)
1#include <stdio.h>23int findMax(int a[], int n) {4if (n == 1) {5return a[0];6}7int m = findMax(a, ( ① ));8printf("[%d]", m);9return (a[n - 1] > m) ? a[n - 1] : m;10}1112int sumEven(int a[], int i, int n) {13if (i == n) {14return 0;15}16int rest = sumEven(a, i + 1, n);17return (a[i] % 2 == 0) ? rest + a[i] : rest;18}1920int main() {21int data[5] = {4, 11, 7, 15, 6};22int mx = findMax(data, 5);23int ev = sumEven(data, 0, 5);24printf("\n%d %d\n", mx, ev);25return 0;26}