问题 填空题

下面程序的运行结果是:【 】。#include int f(int a[],int n) {if(n>1) return a[0]+f(a+1,n一1); else return a[0]; }main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},S;S=f(aa+2,4);printf("%d\n",S);}

答案

参考答案:R

解析:表达式f(aa+2,4)递归调用4次,从aa[3]开始,aa[3],aa[4],aa[5],aa[6]相加和等于22。

多项选择题
单项选择题 A1型题