第1个回答 2017-08-06
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
float f(int n)
{
float s=0.0;
for(int i=1;i<=n;i++)
{
s+=(float)1/(i*(i+1));
}
return s;
}
int _tmain(int argc, _TCHAR* argv[])
{
int n;
printf("Input an integer:");
scanf("%d",&n);
printf("calculating the sum now...\n");
printf("the sum is:%f\n",f(n));
system("pause");
return 0;
}
第2个回答 2013-06-08
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
float f(int n)
{
float s=0.0;
for(int i=1;i<=n;i++)
{
s+=(float)1/(i*(i+1));
}
return s;
}
int _tmain(int argc, _TCHAR* argv[])
{
int n;
printf("Input an integer:");
scanf("%d",&n);
printf("calculating the sum now...\n");
printf("the sum is:%f\n",f(n));
system("pause");
return 0;
}