编写函数,根据整型参数n,计算以下表达式前n项的和?

2025-04-13 07:53:52
推荐回答(2个)
回答(1):

#include "stdio.h"

float fun(int n)

{float y=1;

 for(;n>1;n--)

   y+=1.0/(n*(n-1));

 return y;  

}

main()

{ float s;

int n;

scanf("%d",&n);

s=fun(n);

printf("%.3f\n",s);

}

回答(2):

float fun(int n) { float r=1,t; int i; for ( i=1;i<=n;i++ ) { t=1; t/=i*i+1; r+=t; } return r; }