Red de conocimiento informático - Conocimiento de la instalación - Programación para encontrar secuencia de números

Programación para encontrar secuencia de números

Pregunta 20 del curso público: Encuentra la suma de una secuencia {

Public static void main(String[] args) {

System.out.println("La suma de la secuencia es :"+getValue( 20));

}

//Obtener el valor del elemento I 2/1, 3/2, 5/3, 8/5, 13/ 8.

public static double getValue(int n){

Double a = 2; //numerador

double b = 1; //denominador

doble suma = 0; //valor

doble temperatura = 0; //variable temporal

for(int i = 0;i<n;i++) {

p>

? suma+= a/b;?

? temperatura = a;

? a+= b;

? b = temperatura;

}

Devuelve la suma

}

}

Datos extendidos:

p>

Shaqihoko

El bucle For es un tipo de declaración de bucle en el lenguaje de programación. La declaración de bucle consta del cuerpo del bucle y la condición de juicio del bucle. Su expresión es q: for (single Expression; expresión condicional; bucle final) {bucle intermedio;}

El proceso de implementación es el siguiente:

Resolver la expresión 1;

Resolver la expresión 2. Si su valor es verdadero, ejecute la declaración incrustada especificada en la declaración for y luego realice el paso 3. Si el valor de la expresión 2 es falso, finalice el ciclo y vaya al paso 5;

Resuelva la expresión 3;

Vuelva al paso 2 anterior para continuar con la ejecución;

Al final del ciclo, ejecute la instrucción debajo de la instrucción for.

Durante el proceso de ejecución, la "expresión 1" se ejecuta solo una vez, en bucle entre la "expresión 2", la "expresión 3" y la "declaración incrustada".