编程求斐波那契数列前20项并输出(程序功能求斐波纳契数列的前20
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++学习指南》从入门到精通(语法篇)视频课程在线学习等,建议学习者可以去仔细研读
