解题思路: 斐波纳契数列
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 人评分
数列 (C++代码)浏览:672 |
【回文数(二)】 (C语言代码)浏览:761 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:770 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:889 |
哥德巴赫曾猜测 (C语言代码)浏览:2369 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:555 |
C二级辅导-等差数列 (C语言代码)浏览:737 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:967 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:706 |
简单的a+b (C语言代码)浏览:464 |