用递规函数求1+1⼀2+2⼀3+3⼀4+...+(n-1)⼀n C语言编程

2025-02-24 04:36:45
推荐回答(1个)
回答1:

#include
double fun(int n)
{if(n==1)return 1;
 return fun(n-1)+(double)(n-1)/n;
}
int main()
{int n;
 scanf("%d",&n);
 printf("%g\n",fun(n));  
 return 0;
}