C语言问题 帮帮忙啊!!!

来源:百度知道 编辑:UC知道 时间:2024/05/24 23:43:22
用C语言编一程序,输出Fibonacci数列的前20项,要求每行输出5项。(Fibonacci数列中的第一项是1,第2项是1,从第三项开始,后项是前两项的和)

这个.好像不难啊..
int n;
cout<<"Enter n :";
cin>>n;//要求n大于2

int x1=1,x2=1,x3;
for(int i=1;i<=n;i++)
{x3=x2;x2=x2+x1;x1=x3}
cout<<x2;

我随便写的,你自己编译一下试试,应该差不多

http://hi.baidu.com/david5/blog/item/20106b81d0b66bd8bd3e1e08.html

关于Fibonacci输入输出的一个程序
你参考一下吧