C语言程序分析题,答案是12.怎么算的呀,麻烦详细写一下过程。
#include<stdio.h>intf(int*p,intn){if(n>1)returnp[0]+f(&p[1],n-1);elsereturnp[0];}void...
#include<stdio.h>
int f(int *p,int n)
{ if(n>1)
return p[0]+f(&p[1],n-1);
else
return p[0];
}
void main()
{
int aa[3]={2,4,6},s;
s=f(&aa[0],3);
printf("%d\n",s);
} 展开
int f(int *p,int n)
{ if(n>1)
return p[0]+f(&p[1],n-1);
else
return p[0];
}
void main()
{
int aa[3]={2,4,6},s;
s=f(&aa[0],3);
printf("%d\n",s);
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询