55问答网
所有问题
C语言编程输出菲波拉契数列的前20项,要求每行输出5个数
C语言编程输出菲波拉契数列的前20项,要求每行输出5个数
举报该问题
推荐答案 2016-03-19
#include <stdio.h>
void main()
{
int i, a[20];
a[0] = 1; a[1] = 1;
for(i = 2; i < 20; i++)
a[i] = a[i - 1] + a[i - 2];
i = 0;
while( i < 20) {
printf("%d\t", a[i++]);
if(i % 5 == 0) printf("\n");
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/ILGGeQQcQLc488F4F8L.html
其他回答
第1个回答 2016-03-19
#include<stdio.h>
int main()
{
int f1=1,f2=1;
int i;
for(i=1;i<=20;++i)
{
printf("%-12d%-12d",f1,f2);
if(i%2==0)
printf("\n");
f1=f1+f2;
f2=f1+f2;
}
printf("\n");
return 0;
}
本回答被网友采纳
相似回答
计算裴
波那契数列的前二十个数,
并以
每行五个输出
答:
斐波那契数列
只要根据定义,一步一步求数就行了。具体程序如下:void Fibonacci(int n){ int arr[100] = {0, 1, 1 }; for (int i = 3; i <= n; i++) { arr[i] = arr[i - 1] + arr[i - 2]; } for (int i = 1; i <= n; i++) { cout...
求c#
输出斐波那契数列前20项
1、1、2、3、5、8。。
每行输出5个
答:
for (i = 3; i <= 20; i++) { f2 += f1; f1 = f2 - f1; if(i % 5 == 0) System.Console.WriteLine(f2 + " "); else System.Console.Write(f2 + " "); } } }} 输出:
斐波那契数列
0 1 1 2 3
5,输出
它
的前二十项,每行
五项
答:
using namespace std;void main(){ int i,n=0,f[20]={0,1};for(i=2;i<20;i++)f[i]=f[i-1]+f[i-2];for(i=0;i<20;i++){ cout<<f[i]<<'\t';n++;if(n%5==0)cout<<endl;} }
如何用
c语言
求
斐波那契数列的前20项
答:
在
c语言中
,以vc为例利用数组求
斐波那契数列的前20项
的具体步骤如下:1、首先,打开vc;2、点击文件、新建;3、选择win32 console application 并在右侧输入工程的名字和地址,确定;4、选择一个空的工程,完成;5、再次点击文件、新建,6、选择c++ source file 并输入文件名字,确定;7、输入如图所示...
...2 3 5 8 。。这前40
个数字,
按照每一行
5个数字输出
答:
这个数列叫做
斐波那契数列
代码如下:include<stdio.h> void fibo(int n){ int i,count=2;double x1,x2,x; x1=1; x2=1;printf("%6.0f\t%6.0f\t",x1,x2);for(i=1;i<=(n-2);i++){ x=x1+x2;printf("%6.0f\t",x);x1=x2;x2=x;count++;if(count%5==0)printf("...
大家正在搜
斐波那契数列前50项
斐波那数列c语言编程
菲波拉契数列
贝祖数和斐波拉契数列
黄金数列斐波那契数列
斐波那契数列c语言
c语言数列求和程序
C语言求数列
斐波那契数数列原理
相关问题
C语言题目。输出费布拉切数列的前30个数,输出时,按每行10...
C语言 写程序,输出斐波那契数列的前20项,每行输出4个数
C语言题目。编写一main函数,输出费布拉切数列的前20个数...
C++编程菲波拉契(Fibonacci)数列
VB 输出菲波拉契数列前20项
求fibonacci数列的前20项,并按每行10项的方式输出...
输出菲波拉契数列的前20项
C语言求 菲波拉契序列 第N项是什么的问题。