33问答网
所有问题
编写一个递归函数“int FF(int a[], int n)”,求出数组a中所有n个元素之积并返回。
如题所述
举报该问题
推荐答案 2023-04-21
【答案】:#include "stdio.h"
int FF(int a[],int n)
{
if(n==1) return a[0];
else
return a[0]*FF(a+1,n-1);
}
main()
{
int n=5,s,a[5]={1,2,3,4,5};
s=FF(a,n);
printf("%d
",s);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RdcRRPdPcPBc54WB4PP.html
相似回答
...
int
n)
”
,求出数组a中所有n个元素之积并返回
答:
include<stdio.h>
int FF
(int a
[]
,int n){if(n==1)return a[0]; return a[n-1]*FF(a,n-1);}int main(){int n=5,a[5]={1,2,3,4,5}; printf("%d\n",FF(a,5)); return 0; }
...
int
n)
”
,求出数组a中所有n个元素之积并返回
答:
int abc(
int a[]
,int n){ if(n==0)return a[0];else return a[n-1]*abc(a[],n-2);} 或:
int ff
(int a[],int n){ int sum=0;int i for(i=0;i<n;i++){ sum+=a[i];} return sum;}
...
编写函数
定义计算
并返回求出数组a中所有n个元素之
和
答:
int FF(int a[],int n)
{ int sum=0;//用于
数组
中
所有元素
的和的变量,初始化为零 int i;for(i=0;i<n;i++)//扫描数组依次累加到sum中 sum=sum+a[i];return sum;//返回结果 }
大家正在搜
按照intFF的函数声明编写出
python 递归函数
递归是从函数本身出发
python递归函数详解
已知int a[10],*p=a
函数的递归
递归函数的概念
什么是函数的递归调用
函数的递归调用怎么理解