为啥选D?谁给个解释
#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);
}
程序输出结果是()
正确答案: D
你的答案: B
A.1
B.8
C.10
D.15