#include <iostream>
using namespace std;

void Fab(int n);



int main() {
    int n;
    cin>>n;
    Fab(n);
}

void Fab(int n)
{
    int a=1,b=1,temp;
    if (n<=2) cout<<b;
    else{
    while(n>2)
    {
        temp = b;
        b = a +b;
        a = temp;
        n--;
    }
    cout<<b;
    }
}
C++代码,代码很好懂,满足题目要求。