📝 ### 第7题 小杨用递推方式计算斐波那契数列,已知 `f(1)=1, f(2)=1`,则 `f(6)` 的值是( )。 ```cpp int fib(int n) { if (n <= 2) return 1; int …
📂 C++
· ⚡ 难度 4
· ❓ 单选题
· 📖 GESP C++ 四级 考前模拟卷(1)
### 第7题
小杨用递推方式计算斐波那契数列,已知 `f(1)=1, f(2)=1`,则 `f(6)` 的值是( )。
```cpp
int fib(int n) {
if (n <= 2) return 1;
int a = 1, b = 1, c = 0;
for (int i = 3; i <= n; i++) {
c = a + b;
a = b;
b = c;
}
return c;
}
```