7章6节for循环计算Fibonacci数
来源:互联网 发布:忧郁眼神知乎 编辑:程序博客网 时间:2024/06/08 19:38
#include <iostream>
unsigned int fib(unsigned int position);
int main()
{
using namespace std;
unsigned int answer,position;
cout << "Which position? ";
cin >> position;
cout << endl;
answer = fib(position);
cout << answer << " is the ";
cout << position << "th Fibonacci number " << endl;
return 0;
}
unsigned int fib(unsigned int n)
{
unsigned int minusTwo=1,minusOne=1,answer=2;
if(n<3)
return 1;
for(n-=3 ; n != 0 ; n--)
{
minusTwo = minusOne;
minusOne = answer;
answer = minusOne + minusTwo;
}
return answer;
}
- 7章6节for循环计算Fibonacci数
- 计算Fibonacci数,循环和递归
- 高效计算Fibonacci数
- 高效计算Fibonacci数
- 计算Fibonacci数
- P124.46(计算Fibonacci数.)
- Fibonacci数的矩阵计算
- 用for循环计算100~999之间的水仙花数
- Uva 11582(Fibonacci循环节)
- 计算循环数的值
- For循环次数计算公式
- for循环 消耗时间计算
- for循环计算元素坐标
- 7章5节for循环嵌套
- 使用for循环,计算2+4+6+...+100
- 使用for循环,计算2+4+6+...+100
- 6.使用for循环,计算2+4+6+...+100
- 使用for循环,计算2+4+6+...+100
- 7章4节用break来跳出while
- 7章5节for循环嵌套
- 7章5节for语句2个参数的循环
- 7章5节for语句的循环
- 7章5节一些荒谬的空for循环
- 7章6节for循环计算Fibonacci数
- DOS常用命令集
- 2008-5-10
- WinDbg 使用 !idt 命令
- 家乐福的全球化经营问题!
- IIS默认站点停止,启动时发生意外Ox8ffe2740错误;或者IIS站点前有红色的Error,无法启动IIS
- 面试后的思考
- .NET学习步骤
- Socket知识