倒数求和
问题描述:
用户输入n 的值,输出f(n)=1+1/2+1/3+…+1/n的结果。
程序:
#include <stdio.h>
int main()
{
int n;
int i;
double sum = 0.0;
scanf("%d",&n) ;
for(i=1; i<=n; i++){
sum += 1.0/i;
}
printf("f(%d)=%f\n", n, sum);
return 0;
}
问题描述:
用户输入n 的值,输出f(n)=1-1/2+1/3-1/4…+1/n的结果。
程序:
#include <stdio.h>
int main()
{
int n;
int i;
double sign = 1.0;
double sum = 0.0;
scanf("%d",&n) ;
for(i=1; i<=n; i++){
sum += sign/i;
sign = -sign;
}
printf("f(%d)=%f\n", n, sum);
return 0;
}