f(n) = 1 + 1/2 + 1/3 + 1/4 +…+ 1/n
#include <stdio.h>
int main()
{
int x;
scanf("%d", &x);
double sum=0.0;
int i;
for (i=1;i<=x;i++) {
sum += 1.0/i;
}
printf("f(%d)=%f\n",x,sum);
return 0;
}
f(n) = 1 - 1/2 + 1/3 - 1/4 +…+ 1/n
#include <stdio.h>
int main()
{
int x;
scanf("%d", &x);
double sum=0.0;
double sign =1.0;
for (i=1;i<=x;i++) {
sum += sign/i;
sign = -sign;
}
printf("f(%d)=%f\n",x,sum);
return 0;
}