Fibonacci数列
来源:互联网 发布:丹尼尔惠灵顿淘宝高仿 编辑:程序博客网 时间:2024/06/10 13:26
1、任务和代码
/**Copyright (c) 2016,CSDN学院*All rights served.*文件名称:main.c*作者:赵文强*完成日期:2016年4月1号*版本号:v1.0**问题描述:利用编程输出Fibonacci数列。*程序输出:Fibonacci数列*/#include <stdio.h>#include <stdlib.h>int main(){ int f[10000]={1,1,0}; //定义一个长度为10000的数组 int n=1,i; do { n++; f[n]=f[n-1]+f[n-2]; }while(f[n]<=1000); //最后一个数要小于1000 for(i=0;i<=n-1;i++) //输出结果 { printf("%d,",f[i]); if((i+1)%5==0) //每输出五个数,换行 printf("\n"); }}
2、运行结果
3、总结和心得
do……while语句中,在while判断之前要先执行一次程序,因此最好把n++放在前面,有利于下面的判断。
1 0
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- Fibonacci数列
- fibonacci数列
- fibonacci数列
- 基于cocoapods安装Masonry框架
- IBM也要开源机器学习平台
- CocoaPods安装和使用教程
- NYOJ 613 HDU 1173 免费馅饼 (动态规划)
- java异常处理的学习笔记
- Fibonacci数列
- POJ 3176 简单DP
- Ubuntu系统用户名、密码、主机名管理
- 机器分配
- Linux SD卡驱动开发(一) —— SD 相关基础概念
- 想算法无头绪,咋办?
- 【LeetCode】41. First Missing Positive的解法及注释
- poj2251的代码又改了改~
- iOS的适配问题