www问答网
所有问题
利用数组输出裴波那契数列的前十项,要求每五个数一行
如题所述
举报该问题
推荐答案 2017-12-08
#include<
stdio.h
>
#define N 10
void main() { int a[N],i,k;
a[0]=a[1]=1; for ( i=2;i<N;i++ ) a[i]=a[i-2]+a[i-1];
for ( i=k=0;i<N;i++,k++ ) { printf("%d ",a[i]); if ( k%5==4 ) printf("\n"); }
printf("\n");
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/1A11KK1n5WAdK41K51d.html
其他回答
第1个回答 2017-12-08
var arr = [];
for(var i=1;i<11;i++) {
if (i == 1 || i == 2) {
arr[i]=1;
}else {
arr[i]=arr[i-1]+arr[i-2];
}
document.write(arr[i] + " ");
if (i%5==0) {
document.write("</br>");
}
}
第2个回答 2017-12-08
1,1,2,3,5
8,13,21,34,55
相似回答
利用数组
计算fibonacci
数列的前十个数,
既1,1,2,3,5……并按每行
5个数
...
答:
include<stdio.h>int main(){int fib[10];fib[0] = 1;fib[1] = 1;for(int i = 2; i<10;i++)fib[i] = fib[i-1] + fib[i-2];for(int i = 0; i< 10; i++){printf("%d ",fib[i]);if((i+1)%5 == 0)printf("\n");}return 0;} ...
c语言
数组
编程
,斐波那契数列的
第1,2项均为1,其后各项为前两项之和,输 ...
答:
{ int i;int a[10];a[0]=a[1]=1;for(i=2;i<10;i++)a[i]=a[i-1]+a[i-2];for(i=0;i<10;i+=5)printf("%d %d %d %d %d\n",a[i],a[i+1],a[i+2],a[i+3],a[i+4]);}
编写程序,使用
数组输出斐波那契
数组
的前
20个数,输出时
每5个数一行
答:
int main(){ int i;int arr[20]={0};arr[0]=1;for(i=0;i<20;i++){ if(i==0){ arr[0]=1;continue;} if(i==1){ arr[1]=1;continue;} arr[i]=arr[i-2]+arr[i-1];} for(i=0;i<20;i++){ printf("%-8d",arr[i]);if((i+1)%5==0){ printf("\n");}...
用
数组
求Fibonacci7
数列前
20
个数,要求每
行
输出5个
答:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 include <stdio.h> int main(){ int fibonacci[32], i, j;fibonacci[1] = fibonacci[2] = 1;for (i = 3;i <= 20;i++)fibonacci[i] = fibonacci[i - 1] + fibonacci[i - 2];for (i = 0;i < 4;i++){ printf("%d...
C语言,编写程序
,输出斐波那契
序列1, 1, 2, 3,
5,
8, 13,…
的前
50项...
答:
N int i; // 第 i 个将要
输出的斐波那契数
unsigned __int64 current; // 第 i 个斐波那契数的值 unsigned __int64 next; // 下一个(i+1)斐波那契数的值 unsigned __int64 twoaway; // 下下个(i+2)斐波那契数的值 printf("您需要
斐波那契数列的前
几项?请输入:...
求c#
输出斐波那契数列前
20项1、1、2、3、5、8。。每行输出
5个
答:
f1 = f2 - f1; if(i % 5 == 0) System.Console.WriteLine(f2 + " "); else System.Console.Write(f2 + " "); } } }} 输出:
...按每行
输出5个数
的形式输出fibonacci
数列的前
40项
答:
("前%d项
斐波那契数列
(自F0起):\n"); for (i=0; i<=MAX; i++) { printf ("%I64u\t", f[i]); if ((i+1)%5==0) /*
5个数
换行*/ printf ("\n"); }printf("\n");getch (); /*屏幕暂留*/return 0;}运行结果如有问题,可点击头像联系我~~...
...求
斐波那契数列前
20
项,
并以每行
5个数
的格式
输出
用while循环_百度知...
答:
Var now,i,j,n,m:longint;Begin now:=2;write(1:5,1:5);n:=1;m:=1;while now<20 do begin i:=n;n:=m;m:=i+n;write(m:5);inc(now);if now mod 5=0 then writeln;end;End.
...3 5 8 13 21 34……)
的前
20
项,
并按照每行
5个输出
在窗体上。_百度知...
答:
Private Sub Command1_Click()Dim a(1 To 20) As Integer Cls a(1) = 1: a(2) = 1 For i = 3 To 20 a(i) = a(i - 2) + a(i - 1)Next i For i = 1 To 20 Print Tab(6 * ((i - 1) Mod 5)); a(i);If i Mod 5 = 0 Then Print Next i End Sub ...
大家正在搜
利用数组将输入的十个数倒序输出
如何输出一个数组
将一个数组逆序输出
c语言数组的输出
输出数组中的元素
输出数组printf的写法
利用数组处理批量数据
c语言利用数组求最大值
数组输出
相关问题
计算裴波那契数列的前二十个数,并以每行五个输出
C语言 写程序,输出斐波那契数列的前20项,每行输出4个数
,c语言:利用数组求斐波那契数列的前20项
c语言费波那契数列:计算并输出数列的前20项
用一维数组输出裴波那契 前二十个数 c语言
用java编写程序,输出斐波那契数列的前10个数。
vb编写应用程序,1.求裴波那契数列的前20项;2.求500...
裴波那契数列是怎样的数列?有什么特别的地方