3_4计算无限序列
Time Limit:1000MS Memory Limit:65536K
Total Submit:2415 Accepted:1522
Description
输入一个正整数n,计算1-1/4+1/7-1/10+1/13-1/16+...的前n项之和,输出时保留3位小数。
Input
正整数n (1≤n≤20)
Output
结果保留3位小数。
Sample Input
3
Sample Output
0.893
Source
#include <stdio.h>
#include <math.h>
void main()
{
double n,i=1,y=0;
scanf("%lf",&n);
while (i<=n)
{
y=y+1/(3*i-2)*pow((-1),(i-1));
i++;
}
printf("%.3lf",y);
}