使用 C 中的递归迭代数组
int sumArrayRecursive(int * arr, int index, int arraySize)
{
if (index == (arraySize - 1))
{
return arr[index];
}
return arr[index] + sumArrayRecursive(arr, index + 1, arraySize);
}
int sumArrayRecursive(int * arr, int index, int arraySize)
{
if (index == (arraySize - 1))
{
return arr[index];
}
return arr[index] + sumArrayRecursive(arr, index + 1, arraySize);
}