c语言,求 Fabonacci 数列::1、1、2、3、5、8、13、21、34 ....第N项的值。(N<34) 【输入形式】 整数 【输出形式】 整数 【样例输入】 4 【样例输出】 3
时间: 2023-07-10 15:39:14 浏览: 75
C语言程序设计-用函数求fibonacci数列前n项的和;说明:fibonacci数列为数列的第一项值为1,第二项
5星 · 资源好评率100%
好的,这是一个比较简单的问题,以下是 C 语言代码实现:
```c
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
int a = 1, b = 1;
int res = 1;
for (int i = 3; i <= n; i++) {
res = a + b;
a = b;
b = res;
}
printf("%d", res);
return 0;
}
```
输入一个整数 n,然后使用两个变量 a 和 b 分别存储前两个数值 1,然后使用一个循环计算第 n 个数值,每次计算都更新 a 和 b 的值,最后输出第 n 个数值即可。
阅读全文