山东理工OJ 1132 C/C++经典程序训练2---斐波那契数列
2016-07-12 08:18
330 查看
http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=1132
#include <stdio.h> long long Fibonacci(int num) { long long x,y,z; int i; if(num==1||num==2) return 1; x=1;y=1;z=0; for(i=3;i<=num;i++) { z=x+y; x=y; y=z; } return z; } int main() { int n; long long answer; scanf("%d",&n); answer=Fibonacci(n); printf("%lld\n",answer); return 0; }
相关文章推荐
- 《C++ Primer Plus》12.6 复习各种(类和动态内存分配的)技术 笔记
- C++11 之 " = delete "
- c语言 函数
- 《C++程序设计原理及实践》- 错误
- OC语言中关于触摸事件和手势
- OC语言——————表视图
- Awesome C/C++(图像部分)
- 天梯赛训练2 5-4 最长连续递增子序列 (20分)
- BZOJ 2440 [中山市选2011] 完全平方数
- Tyvj 1403 关押罪犯
- C# 调用C++dll 引发DllNotFoundException
- VIJOS P1889 天真的因数分解
- 天梯赛2 重现5-4 最长连续递增子序列
- 浅谈变换(证明)→反演→莫比乌斯反演→线筛运用
- 单词切分
- C++单例模式
- C++11 智能指针之 std::shared_ptr 初级学习
- HDU-1061-Rightmost Digit
- [Reprint]c++中typename和class的区别介绍
- C++ 类模板三(类模版中的static关键字)