求斐波那契(Fibonacci)数列的第 10 项,已知该数列的前两项都为 1,即 F(1)=1,F(2)=

如题所述

斐波那契(Fibonacci)数列的通项公式为:
an=(an-1)+a(n-2),(n≥3 n∈N*)
斐波那契数列的前十项为:
1 1 2 3 5 8 13 21 34 55
第十项为55
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-30
stack segment stack 'stack'
dw 32 dup(0)
stack ends
data segment
A DB 8 DUP(0)
OBF DB 3,0,3 DUP(0)
data ends
code segment
begin proc far
assume ss:stack,cs:code,ds:data
push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax

MOV DX,OFFSET OBF
MOV AH,10
INT 21H
MOV AL,OBF+1
CMP AL,1
JA NEX2
MOV CL,OBF+2
AND CL,0FH
JMP NEX1
NEX2: MOV AL,OBF+2
AND AL,0FH
MOV CL,10
MUL CL
MOV AH,OBF+3
AND AH,0FH
ADD AL,AH
MOV CL,AL

NEX1: MOV CH,0
CMP CX,3
JB ONE
SUB CX,2

MOV AX,1
MOV BX,1
AGAIN: MOV DX,AX
ADD AX,BX
MOV BX,DX
LOOP AGAIN

MOV BX,7
MOV A[BX],'$'
MOV CX,10
AG: MOV DX,0
DIV CX
OR DL,30H
DEC BX
MOV A[BX],DL
AND AX,AX
JNZ AG
SUB BX,2
MOV WORD PTR A[BX],0A0DH
MOV DX,BX
ADD DX,OFFSET A
MOV AH,9
INT 21H
JMP LAST

ONE: MOV DL,0AH
MOV AH,2
INT 21H
MOV DL,31H
MOV AH,2
INT 21H

LAST: RET
begin endp
code ends
end begin
第2个回答  2011-12-29
55
第3个回答  2011-12-29
1 1 2 3 5 8 13 21 34 55本回答被提问者采纳

...10 项,已知该数列的前两项都为 1,即 F(1)=1,F(2)=
斐波那契(Fibonacci)数列的通项公式为:an=(an-1)+a(n-2),(n≥3 n∈N*)∴斐波那契数列的前十项为:1 1 2 3 5 8 13 21 34 55 第十项为55

斐波拉契定律
斐波那契数列规律:1.这个数列从第三项开始,每一项都等于前两项之和。2.从第二项开始,每个奇数项的平方都比前后两项之积多1,每个偶数项的平方都比前后两项之积少1,奇数项和偶数项是指项数的奇偶。3.斐波那契数列(f(n),f(0)=0,f(1)=1,f(2)=1,f(3)=2)的其他性质。斐波拉契定律...

斐波那契数列通项公式斐波那契数列
1、斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。2、指的是这样一个数列:2、3、5、8、13、234、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(1)=1,F(2)=1, F(n)=F(n...

用数学归纳法证明斐波那契数列公式
斐波那契数列指的是这样一个数列:1,1,2,3,5,8,13,21……这个数列从第三项开始,每一项都等于前两项之和.它的通项公式为:(1\/√5)*{[(1+√5)\/2]^n - [(1-√5)\/2]^n}【√5表示根号5】很有趣的是:这样一个完全是自然数的数列,通项公式居然是用无理数来表达的.【该数列有很多...

算法 斐波那契队列 三种解法
写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下: F(0) = 0, F(1) = 1 F(N) = F(N - 1) + F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。 答案需要...

斐波那契数列的递推公式
斐波那契数列的递推公式可以表示为:F(n)=F(n-1)+F(n-2)。斐波那契数列是一个非常著名的数列,由意大利数学家斐波那契(Leonardo Fibonacci)在《计算之书》中提出,表述了一对理想的父子在生命成长中的各个阶段,两者的数量关系。具体地,第一阶段,父亲和儿子都只有一个,数值为1;第二阶段,...

求助,斐波那契数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1, F(n)=F...

斐波那契数列公式是什么?
斐波那契数列前n项和公式是F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)。这个数列从第3项开始,每一项都等于前两项之和。斐波那契数列的定义者,是意大利数学家莱昂纳多·斐波那契(Leonardo Fibonacci),生于公元1170年,卒于1250年,籍贯是比萨。他被人称作“比萨...

斐波那契数列通项公式
斐波那契数列通项公式:F[n]=F[n-1]+F[n-2](n>=2,F[0]=1,F[1]=1)。斐波那契数列介绍如下:斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称“兔子数列”。其数值为:1、1、2、3、5、8、13、21、34...

在C语言中,什么是迭代法?
特别地,当规模N=1时,能直接得解。【问题】 编写计算斐波那契(Fibonacci)数列的第n项函数fib(n)。斐波那契数列为:0、1、1、2、3、……,即:fib(0)=0;fib⑴=1;fib(n)=fib(n-1)+fib(n-2) (当n>1时)。写成递归函数有:int fib(int n){ if (n==0) return 0;if (n==1) return 1;if (n...

相似回答