斐波那契数列-实现1
来源:互联网 发布:淘宝店铺客服电话 编辑:程序博客网 时间:2024/06/03 21:01
/*Fibonacci斐波那契数列1 1 2 3 5 8 13 21 34 55*/
#include <stdio.h>
#include <malloc.h>
typedef struct _soft_array//定义一个结构体
{
int len;
int arr[];
}SoftArray;
int main()
{
int i;
SoftArray* sa=(SoftArray*)malloc(sizeof(SoftArray)+sizeof(int)*10);//申请内存空间
sa->len=10;
sa->arr[0]=1;//斐波那契数列前两个赋值
sa->arr[1]=1;
for(i=2;i<sa->len;i++)
{
sa->arr[i]=sa->arr[i-1]+sa->arr[i-2];//斐波那契数列:后一项=前两项之和
}
for(i=0;i<sa->len;i++)
{
printf("%d\n",sa->arr[i]);//打印数列
}
#include <stdio.h>
#include <malloc.h>
typedef struct _soft_array//定义一个结构体
{
int len;
int arr[];
}SoftArray;
int main()
{
int i;
SoftArray* sa=(SoftArray*)malloc(sizeof(SoftArray)+sizeof(int)*10);//申请内存空间
sa->len=10;
sa->arr[0]=1;//斐波那契数列前两个赋值
sa->arr[1]=1;
for(i=2;i<sa->len;i++)
{
sa->arr[i]=sa->arr[i-1]+sa->arr[i-2];//斐波那契数列:后一项=前两项之和
}
for(i=0;i<sa->len;i++)
{
printf("%d\n",sa->arr[i]);//打印数列
}
free(sa);
return 0;}
阅读全文
0 0
- 斐波那契数列-实现1
- 斐波那契数列算法实现
- 斐波那契数列-递归实现
- 汇编实现斐波那契数列
- PHP实现斐波那契数列
- 实现斐波那契数列
- Java实现斐波那契数列
- Fibonacci(斐波那契)数列实现
- Java实现斐波那契数列
- java实现斐波那契数列
- 斐波那契数列(递归实现)
- js 斐波那契数列实现
- JAVA实现--斐波那契数列
- Ruby实现斐波那契数列
- 斐波那契数列的实现
- 斐波那契数列C实现
- 斐波那契数列java实现
- 斐波那契数列 Java实现
- 2017/7/27 离线赛
- Spark 2.0 DataFrame map操作中Unable to find encoder for type stored in a Dataset.问题的分析与解决
- 51nod 1189 阶乘分数
- 错误与调试
- 再次整理Ubuntu下多个jdk版本切换的问题
- 斐波那契数列-实现1
- 实现安卓主页面代码
- Java二叉搜索树(Binary Search Tree)实现
- 浅谈如何用try、catch、finally捕获异常
- DHCP协议
- hdu6055(计算几何)计算n个整数点中有多少个正方形
- 2017 Multi-University Training Contest 2 1011
- JavaScript实现图片在线预览
- 丑奴儿·书博山道中壁