c++编程问题,求这个问题的递归算法
发布网友
发布时间:2023-11-30 11:56
我来回答
共4个回答
热心网友
时间:2024-01-03 19:49
easy,楼上的实现是错误的 ^_^
int FF(int a[ ], int n)
{
int s;
if( n==1 )
{
s = a[0];
}
else if(n>=2)
{
s = FF(a[], n-1) * a[n-1]
}
return s;
}
热心网友
时间:2024-01-03 19:50
int FF(int a[ ], int n)
{
int s;
if(n=1)
{
s=FF(a[],1)
}
else if(n>=2)
{
s=FF(a[],n-1)*a[n]
}
return s;
}
热心网友
时间:2024-01-03 19:50
int FF(int a[ ], int n) {
int s=1;
if(n>0){
FF(a,n-1);
}else{
s=s*a[n];
}
return s;
}
热心网友
时间:2024-01-03 19:51
不知道 哈哈