Programación de funciones de Fibonacci
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;.