解题思路: 斐波纳契数列
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语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:693 |
矩阵乘方 (C语言代码)浏览:1040 |
出圈】指针malloc版浏览:359 |
理财计划 (C语言代码)浏览:471 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:542 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:624 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:1011 |
1073题解浏览:626 |
P1002 (C语言代码)浏览:977 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:513 |