| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3612 人关注过本帖
标题:出一个有意义的题目,给大家做 思路一定要清晰哦
只看楼主 加入收藏
jianfeng520
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-12-16
收藏
得分:0 
你们看这个行吗? 能这么做为什么要用那么复杂的啊?
//求Fibonacci数列的 50,100,200,300 项 要都可以算得出
#include<stdio.h>
//#include<iostream.h>
#define N 400
double Fibonacci(int n)
{
    int i;
     double f[N]={1,1};
    for(i=0;i<n;i++)
    {
        if(i<2)
            f[i]=1;
        else
         f[i]=f[i-1]+f[i-2];
    }
    i--;
    return f[i];
}
void main()
{
    int m;
    while(1)
    {
       printf("您想知道第n个Fibonacci数是多少吗?请输入n:");
       scanf("%d",&m);
       printf("\n");
       printf("%64.0f\n",Fibonacci(m));
    //cin>>m;
    //    cout<<Fibonacci(m)<<endl;
       }
}小弟不才请多指教,给点建议
2007-12-17 21:15
r316999443
Rank: 7Rank: 7Rank: 7
来 自:星城长沙
等 级:黑侠
威 望:1
帖 子:597
专家分:501
注 册:2006-11-7
收藏
得分:0 
回复 41# 的帖子
你用100试下就知道了 你的后6位全为0  错没错我就不说了
2007-12-17 22:57
vbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:352
专家分:147
注 册:2006-12-30
收藏
得分:0 
精度不够啊,要精确的可能就要用到大数相加了.....

清远鹏程万里人才网:[url=http://www.]http://www.[/url]zq.,qy.
2007-12-18 09:47
布拉莫斯
Rank: 1
来 自:中国太平洋舰队
等 级:新手上路
帖 子:169
专家分:0
注 册:2007-3-31
收藏
得分:0 
一个题目,就吵了十几楼。。。。。 在现实中看到你们俩吵该是多有意思啊。。。。。

真理往往掌握在少数人手中,可现实却是少数服从多数!
2007-12-18 12:07
万兽无缰
Rank: 1
等 级:新手上路
威 望:1
帖 子:296
专家分:0
注 册:2007-8-27
收藏
得分:0 
关键她是女生,才和她吵
男的我才懒的理

女朋友问我想怎么死~~~
             我说我想"爽死"
2007-12-18 12:32
满江风
Rank: 1
等 级:新手上路
帖 子:102
专家分:0
注 册:2007-10-30
收藏
得分:0 
好有意思!
2007-12-18 13:07
r316999443
Rank: 7Rank: 7Rank: 7
来 自:星城长沙
等 级:黑侠
威 望:1
帖 子:597
专家分:501
注 册:2006-11-7
收藏
得分:0 
我真是无语了.......
2007-12-19 00:13
快速回复:出一个有意义的题目,给大家做 思路一定要清晰哦
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012449 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved