求助Fibonacci sequence ,用C解决.

hh4062703 2012-03-01 08:20:00
欧拉计划第二题:Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...

By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms.
...全文
133 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hh4062703 2012-03-04
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 sagegz 的回复:]

引用 8 楼 hh4062703 的回复:
对的,谢谢了,请教一下这一句 system("pause");

http://topic.csdn.net/t/20061013/17/5080921.html
[/Quote]原来如此,谢谢了。我的是在linux环境运行的,没有那句也可以。
sagegz 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 hh4062703 的回复:]
对的,谢谢了,请教一下这一句 system("pause");
[/Quote]
http://topic.csdn.net/t/20061013/17/5080921.html
hh4062703 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hh4062703 的回复:]

引用 5 楼 udbwcso 的回复:

C/C++ code

#include <stdio.h>
#include <stdlib.h>
int main()
{
int m = 1, n = 2, sum = 2, tmp;
while(n < 4000000)
{
tmp = n;
n = m + n;
m = tmp;
if(n % 2……
我得到的答案……
[/Quote]对的,谢谢了,请教一下这一句 system("pause");
hh4062703 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 udbwcso 的回复:]

C/C++ code

#include <stdio.h>
#include <stdlib.h>
int main()
{
int m = 1, n = 2, sum = 2, tmp;
while(n < 4000000)
{
tmp = n;
n = m + n;
m = tmp;
if(n % 2……
[/Quote]我得到的答案是4613732,但是系统说这个答案不对。
hh4062703 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 hh4062703 的回复:]

引用 3 楼 zhutou100hao 的回复:

不是二维的,难道你的数和我的不一样?题目很清楚啊,反正和你的要求符合。
是C++还是C。。我看得是第三版的C程序设计,没看到
[/Quote]看到了,谢谢
尘缘udbwcso 2012-03-01
  • 打赏
  • 举报
回复

#include <stdio.h>
#include <stdlib.h>
int main()
{
int m = 1, n = 2, sum = 2, tmp;
while(n < 4000000)
{
tmp = n;
n = m + n;
m = tmp;
if(n % 2 == 0)
sum += n;
}
printf("%d\n", sum);

system("pause");
return 0;
}
hh4062703 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zhutou100hao 的回复:]

不是二维的,难道你的数和我的不一样?题目很清楚啊,反正和你的要求符合。
[/Quote]是C++还是C。。我看得是第三版的C程序设计,没看到
猪头小哥 2012-03-01
  • 打赏
  • 举报
回复
不是二维的,难道你的数和我的不一样?题目很清楚啊,反正和你的要求符合。
hh4062703 2012-03-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhutou100hao 的回复:]

谭浩强的C++程序设计,第五章 数组,137页。
[/Quote]没看到题目,你的意思是指用二维数组?
猪头小哥 2012-03-01
  • 打赏
  • 举报
回复
谭浩强的C++程序设计,第五章 数组,137页。

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧