以下程序运行后的输出结果是 【15】 。
int f(int a[], int n)
if(n>=1)return f(a, n-1)+a[n-1];
else return 0;
main()
int aa[5]=(1, 2, 3, 4, 5), s;
s=f(aa, 5); printf("% d\n", s);
参考答案:O
解析: s=f(aa,5)=f(aa,4)+a[4]=f(aa,3)+a[3]+a[4]=f(aa,2)+a[2]+a[3]+a[4]
=f(aa,1)+a[1]+a[2]+a[3]|a[4]=0+a[0]+a[1]+a[2]+a[3]+a[4]=15。