Red de conocimiento informático - Aprendizaje de programación - Programación de funciones de Fibonacci

Programación de funciones de Fibonacci

#Incluir

Fibra (entero)

{si(n==0) devuelve (0);

si no, si(n==1) devuelve ( 1);

Otros

return(fib(n-1)+fib(n-2)).

}

main()

{int n, s;

scanf("%d ", & ampn);

s = fibra(n);

printf("%d\n ", s);

}

Datos extendidos:

Uso de Scanf:

El valor de salida son solo los caracteres antes del espacio porque el formato de entrada de la función scanf es incorrecto y es necesario agregar &

scanf("%s ", s); Cámbielo a scanf ("%s ", &s);

El uso de scanf es: scanf("Formato de cadena de control" , parámetro de entrada 1, parámetro de entrada 2);

La cadena de control de formato contiene: descripción del control de formato, caracteres normales.

1. La cadena de control de formato indica el formato de entrada (%d representa el tipo int, %f representa %d, tipo flotante, %lf representa % f, tipo doble).

2. Caracteres normales: al generar datos, los caracteres se generan tal como están, como \n en "fahr=, celsius=% d".

3. El parámetro de entrada es la dirección de la variable, así que agregue & amp;.