c语言中求斐波那契数列前二十的和
时间: 2023-05-27 22:06:22 浏览: 124
C语言实现斐波那契数列前20项
#include <stdio.h>
int main()
{
int n = 20; // 求前20个数的和
int i, sum, a = 0, b = 1, temp;
sum = a + b; // sum初始化为前两个数的和
for (i = 3; i <= n; ++i)
{
temp = b; // 保存上一个数
b = a + b; // 计算当前数
a = temp; // 更新上一个数
sum += b; // 累加当前数到和中
}
printf("前%d个斐波那契数列的和为:%d", n, sum);
return 0;
}
阅读全文