填空题 下面程序的运行结果是______。 #include<stdio.h> int f(inta[],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); }
  • 1、
【正确答案】 1、18    
【答案解析】[解析] 本题主要考查函数的嵌套调用和数组名作为实参。实际程序运行结果应为aa[2]+aa[3]+aa[4]+aa[5]=18。