C代码如下:
#include<stdio.h>
double fun(int n)
{
int i;
double sum = 0;
for (i =1;i<=n;i++)
{
sum += 1.0/(i*(i+1));
}
return sum;
}
int main()
{
int n;
printf("请输入n的值:");
scanf("%d",&n);
printf("和为:%g\n", fun(n));
return 0;
}
C++代码如下:
#include<iostream>
using namespace std;
double fun(int n)
{
int i;
double sum = 0;
for (i =1;i<=n;i++)
{
sum += 1.0/(i*(i+1));
}
return sum;
}
int main()
{
int n;
cout << "请输入n的值:";
cin >> n;
cout << "和为:" << fun(n);
return 0;
}
这个用for循环就能做 写好公式
for(int i=1;i<10;i++)
sum+ = 1/(i*(i+1))