Problem A: 童年生活二三事
2016-03-20 23:17
337 查看
斐波那契数列:F(n)=F(n-1)+F(n-2)
#include <stdio.h> #include <stdlib.h> int f(int n) { int b; if(n==1) b=1; if(n==2) b=2; if(n>2) b=f(n-1)+f(n-2); return b; } int main() { int a,n; while(~scanf("%d",&n)&&n!=0) { a=f(n); printf("%d\n",a); } return 0; }
相关文章推荐
- Java - 序列化与反序列化
- 5. Longest Palindromic Substring | Java最短代码实现
- awk使用
- Chapter 5 图像复原和重建
- Git 命令详解
- Python中列表、字典、元组数据结构的简单学习笔记
- Java - IO
- Python基础--构造函数
- windows控制台程序实现文件夹内容拷贝
- CF_1B_Spreadsheets
- vs2005让程序在win7下获得管理员权限
- Python基础--构造函数
- 【原】 Spark中Worker源码分析(二)
- 20145321 《Java程序设计》第3周学习总结
- 3月20日随笔
- UVA 11827 Maximum GCD
- Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx", referenced from:问题解决方法
- php:贪婪模式与懒汉模式
- C/C++中的函数指针
- Eclipse+Git搭建小型团队开发环境(一)