编程求斐波那契数列前20项并输出(程序功能求斐波纳契数列的前20

http://www.itjxue.com  2023-03-07 15:48  来源:未知  点击次数: 

C语言:编写程序用数组处理求解Fibonacci数列前20项之和并输出。

思路:先定义数组的前两项值,再依次对后面每项进行赋值,后面每项都是前两项的和。

例如:

#include

stdio.h

int

main(){

int

a[20],i;

a[0]=a[1]=1;

for(i=2;i20;i++)

a[i]=a[i-1]+a[i-2];

for(i=0;i20;i++){

printf("%4d

",a[i]);

if((i+1)%5==0)

printf("\n");

}

return

0;

}

/*

输出:

1

1

2

3

5

8

13

21

34

55

89

144

233

377

610

987

1597

2584

4181

6765

*/

C语言编程输出菲波拉契数列的前20项,要求每行输出5个数

#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");

????}

}

,c语言:利用数组求斐波那契数列的前20项

代码如下:

int a[20]={1,1};

printf(“%d\t%d\t”,a[0],a[1]);

for(int i=0;i20;i++)

{

printf(“%d\t”,a[i]=a[i-1]+a[i-2]);

}

扩展资料:

如何掌握C语言基础知识及技巧:

首先准备一台PC,学编程一般对PC没有太大的要求,一般主流的配置就好。

有了电脑之后,就得考虑安装什么操作系统了,主流使用的操作系统是windows,不过在这里不建议学习C编程使用windows,建议使用Linux。所以学习者最好安装双系统,或者彻底习惯Linux系统。

不管学习哪门编程语言,都建议学习者必须有一本关于此语言的全面知识的书籍,大一般采用的是谭浩强老师的《C语言程序设计》,还有 《C语言C++学习指南》从入门到精通(语法篇)视频课程在线学习等,建议学习者可以去仔细研读

(责任编辑:IT教学网)

更多

推荐网络赚钱文章