已知序列1、2、3、5、8……,求第二十项的值 C语言代码
时间: 2023-12-28 20:56:17 浏览: 277
以下是用 C 语言编写的解答。
```c
#include <stdio.h>
int main() {
int fib[20]; // 存储斐波那契数列
fib[0] = 1; // 第一项为 1
fib[1] = 2; // 第二项为 2
for (int i = 2; i < 20; i++) {
fib[i] = fib[i - 1] + fib[i - 2]; // 计算斐波那契数列
}
printf("第二十项的值为:%d\n", fib[19]); // 输出第二十项的值
return 0;
}
```
运行结果:
```
第二十项的值为:10946
```
阅读全文