#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++代码,代码很好懂,满足题目要求。
#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++代码,代码很好懂,满足题目要求。