A48349. 读下面程序,回答问题#include"stdio.h"int fun(int *a,int n){ if(n>1) return *a+fun(a+1,n-1); else return *a;}void main(){ int a[10]={1,2,3,4,5,6,7,8,9,10},s; s=fun(a+3,3); printf("%d\n",s);}数fun与下面非递归程序等价的是( )
单选题
较难
知识点
题目描述
读下面程序,回答问题
#include"stdio.h"
int fun(int *a,int n)
{
if(n>1) return *a+fun(a+1,n-1);
else
return *a;
}
void main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10},s;
s=fun(a+3,3);
printf("%d\n",s);
}
数fun与下面非递归程序等价的是( )
选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题