00问答网
所有问题
怎么用C语言写裴波那切数列啊???
最好能不用函数啥的。最好也能详细点。麻烦了。
举报该问题
推荐答案 2012-03-19
用循环结构。
关键:int F1=1,F2=1,i,n,k=1;
for(i=1;i<=n;i++)
{F1=F2+F1;
F2=F1+F2;
printf("%d%d",F1,F2);
if(k++%10==0)
printf(''\n");
}
通过控制n,就可以输出数列的前多少项了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rI0jTZIeB.html
其他回答
第1个回答 2012-03-19
算出前十个并输出的程序:
#include<stdio.h>
#define N 10
main(){
int f[N];
int i;
f[0]=0;f[1]=1;
for(i=2;i<N;i++) f[i]=f[i-1]+f[i-2];
for(i=0;i<N;i++) printf("%5d",f[i]);
}
记得采纳哦~
参考资料:
希望对你有帮助~
本回答被提问者和网友采纳
第2个回答 2012-03-19
你的问题描述的不够准确,斐波那契数列很简单,但是没有什么输出要求之类的,比如前都多少个之类的。
相似回答
输出
裴波那
契
数列
的前25项。(不会溢出)
c语言
答:
在这个代码中,我们首先定义了两个变量a和b,分别初始化为1,表示
裴波那
契
数列
的前两项。然后,我们使用printf函数输出a和b的值。接下来,我们使用for循环计算并输出前25项。在每次循环中,我们先计算当前项c的值,即a和b的和,然后使用printf函数输出c的值。最后,我们将b的值赋给a,将c的值赋...
c语言
费
波那
契
数列
:计算并输出数列的前20项
答:
程序如下: #include<stdio.h> main() { int f[20],i; f[0]=0; f[1]=1; for(i=2;i<20;i ) f[i]=f[i-2] f[i-1]; for(i=0;i<20;i ) { if(i%5==0) printf("\n"); printf("%10d",f[i]); } } 因为我用的教材上面,在... 展开 不好意思,补充一下,语句f[i]=f[i-...
c#中计算斐波拉切
数列
前30项
答:
Console.WriteLine("求
裴波那
契
数列
的第n项值。"); Console.Write("请输入要求的项n:"); int num = int.Parse(Console.ReadLine()); for (int i = 1; i <= num; i++) { Console.Write("{0}\t", fibonacci(i).ToString()); } Console.ReadLine();}private static int fibonacci(int n){ i...
关于
C语言
编程
答:
int main(){ //因为
裴波那
契
数列
的第20项可能很大所以int型的可能不够,//且sum不为整 double a,b,sum;a = 2;b = 1;sum = 0;double
c
= 0; //中间变量 for (int i=0; i<20; ++i){ sum += a/b;c = b;b = a;a += c;} cout << "Result is:" << sum << ...
大家正在搜
裴波那数列是什么数列
斐切那波数列c语言
斐波那契数列c语言
斐波那数列c语言程序
C语言写数列
斐波切那数列
斐波那契数数列原理
什么是斐波那契数列
C语言求数列
相关问题
C语言编程:用递归和非递归法输出斐波那契数列
C语言中怎么用递归法打印斐波那契数列
如何用C语言输出斐波那契数列的前n项
怎么用C语言写裴波那切数列啊???
裴波那切数列涌c语言怎么做
求教,用递归编写一个裴波那切数列,输出数列的前三十项,要求每...
求用C语言表达斐波那契数列
求C语言中斐波那契数列源程序及解释?