C++

[C++] 재귀호출로 배열의 합 구하기

렌더 2020. 8. 5. 22:19
#include<iostream>
#include<algorithm>
using namespace std;

int add(int arr[], int index) {

	if (index == 0)
		return arr[index];
	else
		return arr[index] + add(arr, index - 1);

}

int main() {
	int arr[10], res;

	for (int i = 0; i < 10; i++) {
		arr[i] = rand() % 100;
	}

	res = add(arr, 9);
	
	cout << res;
}