题目是:2/1 3/2 5/3 8/5 ……求前30个和 有些地方不懂
题目是:2/1 3/2 5/3 8/5 ……求前30个和#include<stdio.h>
#include<math.h>
float fun(int n,float x,float y)
{
float s=0;
if (n!=30)
s=fun(n+1,x+y,x);
return (s+x/y);
}
int main()
{
printf("%f\n",fun(1,2,1));
return 0;
}
s=fun(n+1,x+y,x);
return (s+x/y);这个地方我不懂,另外还想问一下fun(1,2,1)是怎么取上值的