double fact( int n ){
if(n==1||n==0)
return 1;
else
return n*fact(n-1);
}
double factsum( int n ){
if(n==0)
return 0;
else if (n==1)
return 1;
else
return fact(n)+factsum(n-1);
}
递归求阶乘与阶乘和
最新推荐文章于 2024-05-19 14:20:28 发布
double fact( int n ){
if(n==1||n==0)
return 1;
else
return n*fact(n-1);
}
double factsum( int n ){
if(n==0)
return 0;
else if (n==1)
return 1;
else
return fact(n)+factsum(n-1);
}