[PTA] 7-34 secuencia antes de los N puntos de evaluación y (15 minutos)

Este problema requiere programación, calcula la secuencia + 1/2 + 2/3 5/8 + 3/5 + ... y la suma de la primera N. Tenga en cuenta que esta secuencia desde el elemento 2, para cada una molécula de la anterior y el numerador y el denominador, el denominador es un precursor molecular.

Formato de entrada:
línea de entrada en un número entero positivo dado N.

Formato de salida:
sección de salida y un valor en una fila, una precisión de dos decimales. Título asegurarse de que el resultado del cálculo no supere el doble precisión.

de entrada de la muestra:
20

Resultado de muestra:
32,66

#include<stdio.h>
int main()
{
	double n,i,t;
	double sum=0,fz=2,fm=1;
	scanf("%lf",&n);
    for(i=0;i<n;i++){
        sum=sum+fz/fm;
        t=fz;
        fz=fz+fm;
        fm=t;
    }
	printf("%.2lf",sum);
	return 0;
}
Publicado 48 artículos originales · ganado elogios 0 · Vistas 308

Supongo que te gusta

Origin blog.csdn.net/weixin_46399138/article/details/105390132
Recomendado
Clasificación