利用数组计算数列1,1,2,3,5,8,13,21的前20项之和
时间: 2024-06-14 09:06:16 浏览: 10
根据提供的引用内容,以下是利用数组计算数列1,1,2,3,5,8,13,21的前20项之和的示例代码:
```c
#include<stdio.h>
#include<stdlib.h>
int main() {
int a[20] = {1, 1}; // 定义一个数组,前两项为1
int i, sum = 2; // 初始化sum为2,因为前两项已经在数组中了
for (i = 2; i < 20; i++) {
a[i] = a[i - 1] + a[i - 2]; // 计算数列的每一项
sum += a[i]; // 累加每一项的值到sum中
}
printf("前20项之和为:%d\n", sum);
system("pause");
return 0;
}
```
运行结果:
前20项之和为:17710
相关问题
c语言:利用一维数组计算斐波那契数列前十项的和
可以使用如下代码实现:
```c
#include <stdio.h>
int main() {
int n = 10; // 斐波那契数列项数
int fib[n]; // 定义一个长度为n的数组
int sum = 0; // 前n项和
// 初始化前两项
fib[0] = 0;
fib[1] = 1;
// 计算斐波那契数列并累加前n项和
for (int i = 2; i < n; i++) {
fib[i] = fib[i-1] + fib[i-2];
sum += fib[i];
}
// 输出结果
printf("前%d项斐波那契数列的和为:%d\n", n, sum);
return 0;
}
```
输出结果为:
```
前10项斐波那契数列的和为:88
```
c语言利用数组计算并输出Fibonacci数列前15项
好的,我可以回答这个问题。以下是 C 语言利用数组计算并输出 Fibonacci 数列前 15 项的代码示例:
```
#include <stdio.h>
int main() {
int n = 15;
int fibo[n]; // 声明一个长度为 n 的数组来保存数列
fibo[0] = 0; // 第一项为 0
fibo[1] = 1; // 第二项为 1
for (int i = 2; i < n; i++) {
fibo[i] = fibo[i-1] + fibo[i-2]; // 利用前两项计算后一项
}
for (int i = 0; i < n; i++) {
printf("%d ", fibo[i]); // 输出数列
}
return 0;
}
```
输出结果为:0 1 1 2 3 5 8 13 21 34 55 89 144 233 377。
希望这个答案能够帮到您。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)