Este problema exige programação, e uma parte seqüência de cálculo - 1/4 + 1/7 - 1/10 + ... até que o valor absoluto não é maior do que o último dado eps precisão.
Formato de entrada:
entrada de linha em uma dada eps número real positivo.
formato de saída:
seção de saída e o valor S de acordo com a "soma = S" formato consecutivo, com precisão de seis casas decimais. Título garantir que o resultado do cálculo não exceda a precisão dupla.
Amostra de Entrada 1:.
4E-2
Exemplo de saída 1:.
SUM = 0,854457
Entrada de amostra 2:
0,02
Exemplo de saída 2:
SUM = 0,826310
// Date:2020/3/17
// Author:xiezhg5
#include<stdio.h>
#include<math.h>
int main(void)
{
int a, flag;
double esp,item,sum;
scanf("%lf", &esp);
flag=1;
a=1;
sum=0;
item=1.0;
do
{
item=flag*1.0/a;
sum=sum+item;
flag=-flag;
a=a+3;
}while(fabs(item)>esp);
printf("sum = %.6f\n", sum);
return 0;
}