解题思路: 斐波纳契数列
1,1,2,3,5,8,13,21,34,55,89……这个数列则称为“斐波纳契数列”,其中每个数字都是“斐波纳契数”。
首先它的第一和第二个是不规则的需要分开定义,然后第三个之后的数都是前面两个相加
注意事项:注意数组定义要比较大,而且还需要注意每一个之间有一个空格,代码就这样挺简单的
参考代码:
#include<stdio.h>
int main()
{
int i,N,j,a[100]={1,1};
scanf("%d",&N);
for(j=3;j<=N+2;j++)
{a[j]=a[j-1]+a[j-2];
printf("%d ",a[j]);
}
return 0;
}
0.0分
1 人评分
简单的a+b (C语言代码)浏览:594 |
C语言训练-排序问题<2> (C++代码)浏览:935 |
c primer plus 第十二章 12.1小节浏览:400 |
最小公倍数 (C语言代码)浏览:895 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:624 |
【计算球体积】 (C语言代码)浏览:1158 |
1012题解浏览:938 |
A+B for Input-Output Practice (V) (C语言代码)浏览:497 |
简单的a+b (C语言代码)浏览:574 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:567 |