#include <iostream>
using namespace std;
int main()
{
int a = 1;
int b = 2;
int c = a + b;
int nSum = 0;
while (b <= 4000000)
{
if (b % 2 == 0)
{
nSum += b;
}
a = b;
b = c;
c = a + b;
}
cout << nSum << endl;
return 0;
}
http://projecteuler.net/problem=2
最新推荐文章于 2016-03-01 10:26:43 发布
本文通过C++代码实现计算斐波那契数列中所有偶数值的和,直至数列中的值超过400万为止。该程序利用了循环结构与条件判断来完成特定数列的生成及求和运算。
1万+

被折叠的 条评论
为什么被折叠?



