问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问用PASCEL怎么编写 ,利用递归计算斐波那契数列的头20项之和.~~而且第0项与第1项的值不设定为0和1~

发布网友 发布时间:2022-05-02 08:40

我来回答

2个回答

热心网友 时间:2023-10-14 06:40

//Item0, Item1为指定的第0项和第1项的值
function FibonacciSum(Item0, Item1: Integer; Index: Integer): Integer;
//子函数,求斐波拉契数列
function Fibonacci(Index: Integer): Integer;
begin
if Index = 0 then
Result := Item0
else if Index = 1 then
Result := Item1
else
Result := Fibonacci(Index - 2) + Fibonacci(Index - 1);
end;

begin
if Index = 0 then
Result := Item0
else
Result := FibonacciSum(Item0, Item1, Index - 1) + Fibonacci(Index);
end;

参考资料:http://zhidao.baidu.com/question/239932201.html

热心网友 时间:2023-10-14 06:41



program exp;

function feb(n:integer):integer;
begin
if n<=2 then feb:=1
else feb:=feb(n-1)+feb(n-2)
end;

var n:integer;
begin
readln(n);
writeln(feb(n))
end.

以上程序在DELPHI下调试通过,运行结果如下:

E:\ygb>dcc32 b.dpr
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
b.dpr(15)
16 lines, 0.06 seconds, 11044 bytes code, 1805 bytes data.

E:\ygb>b.exe
10
55

E:\ygb>b.exe
20
6765

E:\ygb>b.exe
30
832040
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
心理咨询师培训怎么收费标准是多少 2024心理咨询师培训费用是多少钱 心理咨询师培训费用大概是多少 心理咨询师培训课程收费标准 新蒙迪欧空调怎么用? 福特蒙迪欧16款2.0T冷车启动怠速会一抖一抖的是什么情况 牛油果冻了还能吃不 牛油果冻过了能吃吗 泰兴人很有钱吗? 江苏有多少百万人口以上的城市 输出Fibonacci数列的前20个数,每行输出四个,用递归函数计算,怎么做啊 求斐波那契数列前20项python 求c#输出斐波那契数列前20项1、1、2、3、5、8。。每行输出5个 java用递归算法计算并输出Fibonacci数列的前20项,怎么写? 膝盖少量积液,疼痛半年, 医生说做热敷, 可以用暖宝宝热敷吗? 用递归算法实现斐波那契数列1,1,2,3,5,8,13……的前20项,每输出5项一换行,用C++ C语言 写程序,输出斐波那契数列的前20项,每行输出4个数 【简答题】以下程序的功能是使用递归方法求斐波那契数列前20项。修改下面程序中的错误? 初学C语言菜鸟求助:计算斐波那契数列的前20项(要求用递归法) c语言,编程实现,求斐波那契数列,1,1,2,3,5,8,...的前20项及前20项和... 用递归法求斐波那契数列前二十个数,要求每行输出四个数。 试利用函数的递归调用输出斐波那契数列,并求出第20项数列的数值。 3. 用递归算法输出斐波那契数列前20项。 试用递归的方法编写一个返回常整形的函数,以计算斐波那契数列的前20项. C语言:采用递归调用函数方法计算Fibonacci数列的前20项 骨龄跟实际年龄相比,偏小4-5岁的话,孩子的生长发育还算正常吗? 请问骨龄跟实际年龄差多少?是多还是少? 骨龄与实际年龄最大差距多少岁 电视HDM1和HDM2能不能切换用天猫魔盒和中国移动机顶盒? 三星在中国的高层管理人员的名单(随便说几个) vb中编程求fibonacci数列的前20项,并按每5项一行显示.要求用递归过程来实现fibon 用java编写程序,输出fibonacci数列的前20项 编制非递归函数,输出斐波那契数列前20项数据 c++用数组,递推,递归的方法求斐波那契数列的第20项 公司股东要签订劳动合同吗 股东在公司任职需要签劳动合同吗 既是股东又是员工要签劳动合同吗? 股东要不要签订劳动合同 入股需要签劳动合同吗? 股东需要签订劳动合同吗 根据我国法律的规定股东签劳动合同是否需要 股东在公司上班没签劳动合同 是公司的股东,又在公司工作,是否需要签定劳动合同 我是股东,还需要签劳动合同吗? 一般股东,且在公司上班,还需要与公司签订劳动合同吗 股东在企业就职是否需要签订劳动合同 创始股东需要与公司签劳动合同吗 我是公司股东也是员工要不要签劳动合同? 土木工程公务员要考什么科目 公司法人,公司股东需要和员工一样签订劳动合同吗