1.完成下面代码未完成部分,实现功能:设计一函数,函数功能用于返回
表达式 s=1+1/(1*2)+1/(2*3)+1/(3*4)+...+1/(n*(n+1))前 n 项和的值。
#include "stdio.h"
double fun(int n)
{
}
void main
()
{ int n;
double s;
scanf("%d",&n);
s=fun(n);
printf("%lf\n",s);
}
答案:
double x=0;
int i;
x=x+1;//注意所求式子中还有一项1,无法用下面的循环表达
for(i=1