下面程序的运行结果是 ( )。 #include “stdio.h” 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); }
A.16 B.18 C.20 D.22正确答案B
下面程序的运行结果是 ( )。 #include “stdio.h” 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); }
A.16 B.18 C.20 D.22正确答案B