用数组处理求Fibonacci数列问题
2015-07-26 16:55
253 查看
#include<stdio.h>
int main()
{
int i;
int s[25]={1,1};
for(i=2;i<25;i++)
s[i]=s[i-1]+s[i-2];
for(i=0;i<25;i++)
{
if(i%5==0&&i!=0)
printf("\n%12d",s[i]);
else
printf("%12d",s[i]);
}
return 0;
}
-------------------------------------------------------------------------------------------------------------------------------
1;int i,s[1000],s[0]=0,s[1]=1;(错,需要先对数组进行赋值)
2;printf("%12d\n",s[i]);(这里面\n加在%12d之前与之后的运行结果是不一样的)
int main()
{
int i;
int s[25]={1,1};
for(i=2;i<25;i++)
s[i]=s[i-1]+s[i-2];
for(i=0;i<25;i++)
{
if(i%5==0&&i!=0)
printf("\n%12d",s[i]);
else
printf("%12d",s[i]);
}
return 0;
}
-------------------------------------------------------------------------------------------------------------------------------
1;int i,s[1000],s[0]=0,s[1]=1;(错,需要先对数组进行赋值)
2;printf("%12d\n",s[i]);(这里面\n加在%12d之前与之后的运行结果是不一样的)
相关文章推荐
- 写一个Pod,发布到Cocoapods上
- static 作用
- thinkphp 对数据表的列名进行大小写转换
- POJ1077 HDU1043 Eight 八数码 (A*+康托展开)
- 5.3Pci虚拟化
- 5.2 磁盘控制器虚拟驱动
- Grunt快速入门
- POJ 1017 Packets
- 【caffe】用训练好的imagenet模型分类图像
- 动态代理模式2--源码分析
- MySQL优化方向&思路
- Swift学习笔记(五)——在Background中启用控制台Console Output模式
- 5.1 Qemu IO管理框架
- 嵌入式开发学习笔记 ( java - c/c++ :从入门到入门 )
- 2014年计算机求职总结--准备篇
- 抽象工厂模式
- mybatis的缓存机制(一级缓存二级缓存和刷新缓存)和mybatis整合ehcache
- Linu命令与实例
- 数据库优化-基准测试(四)
- 控件布局——LinearLayout(上)