解题代码
double Re(double x, int n) {
if (!n) return 0;
else return Re(x, n - 1)*(-1)*x + x;
}
double fn(double x, int n) {
double sum = 0;
sum = Re(x, n);
return sum;
}
测试结果

问题整理
1.递归终止条件的判断中,又忘记加!了,过分了。
版权声明:本文为Aruasg原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。