Opret en Fibonacci sekvens i C + + ved kodning af en formel , der starter med 0 og 1 , lægger dem sammen og tilføjer varen til den største faktor i ligningen. Indstil antallet af medlemmer af det sæt, du ønsker at beregne i programmet eller acceptere brugerinput for funktionen exit tilstand. Den numeriske værdi af de medlemmer af en Fibonacci sæt får store hurtigt gør det et ideelt opgave at tildele til en computer. Instruktioner
1
Erklær funktionen og returtype med erklæringen : Hej
lange fib1 ( int n )
{
Brug en returtype af lange i stedet for int for denne funktion . Det 20. medlem af Fibonacci sæt har en værdi på 10.952 . Medlemmer af store sæt hurtigt overskrider den maksimale heltal tilladt på de fleste systemer. Den integer indstillede værdi for n er antallet af faste medlemmer beregner programmet
2
Erklær en heltalsvariabel til at fungere som en løkke tæller og tre lange variabler til at holde Fibonacci tal med udtalelserne : . < br >
int i;
lang Fib1 , Fib2 , Medlem ,
3
Initialiser de første to Fibonacci-tal med de to første sæt medlemmer:
Fib1 = 0;
Fib2 = 1,
4
Skriv en for-løkke til at beregne medlemmerne af sættet og afslutte , når exit tilstand er nået : Hej
for (i = 0; i < n , jeg + +)
{
medlem = Fib1 + Fib2 ,
Fib1 = Fib2 ;
Fib2 = medlem ,
}
afkast fib2 ,
}