单项选择题
有如下程序:
#include <stdio.h>
int sum(int*array,int len)
{
if(len == 0)
return array[0];
else
return array[0]+sum(array+1, len-1);
}
main()
{
int array[5] = {1,2,3,4,5};
int res = sum(array,4);
printf("%d\n",res);
}
程序运行后的输出结果是______。
A.15
B.10
C.8
D.1