如何编程实现斐波那契数列

斐波那契数列是经典的数学问题,同时也是编程中经典算法之一,使用递归方法可以顺利编程实现该问题,现在就使用vb6编程求解斐波那契数列,同时分享实现的步骤和过程,希望对你有所帮助。

操作方法

  • 01

    启动vb6,执行文件-新建工程命令,在弹出的对话框中选择第一个标准exe文件,点击确定进入窗口编辑区域。

  • 02

    选择form1调整窗体的大小,修改其boderstyle属性值为4-fiexd,修改caption属性值为斐波那契,修改startupposition属性值为屏幕中心。

  • 03

    在窗口中创建frame控件,修改其caption属性值为空,并调整其大小和位置使其布局美观。

  • 04

    在窗体上创建3个标签控件,修改他们的caption属性值依次为“斐波那契-兔子繁殖问题”,“输入月份”,“总数”。

  • 05

    在窗体创建image控件,点击其picture属性,弹出对话框,找到图片所存放的位置,点击打开命令。

  • 06

    接着在窗体上创建文本框控件2个,修改这两个文本框的text属性值为空,并调整其位置。

  • 07

    在窗体上创建2个commmand控件,调节其大小和位置,并修改其caption属性值依次为“兔子总对数”,“退出”。

  • 08

    双击“兔子总对数”按钮进入其代码区域,在代码区域中对象选择commmand1,过程选择click。

  • 09

    在代码区域输入代码内容Text2.Text =  tuzizongshu(Text1.Text),接着重新选择对象为通用,输入自定义函数 Private Function tuzizongshu(ByVal intMonth As Integer) As Integer If intMonth = 1 Then '第1个月,新生兔子为1对 tuzizongshu = 1 ElseIf intMonth = 2 Then '第2个月,新生兔子为1对 tuzizongshu = 1 Else  '第3月起,新生兔子为前两月新生兔子之和 tuzizongshu =  tuzizongshu(intMonth - 1) +  tuzizongshu(intMonth - 2) End If End Function

  • 10

    接着点击运行按钮进行语法检查,根据错误提示信息进行修改,直至没有错误为止。

  • 11

    接着双击“退出”按钮,在代码区域中输入end,主要作用是退出源程序。

  • 12

    执行文件-生成工程命令,在弹出对话框中输入“斐波那契”,然后点击确定按钮,这样就生成了可执行程序“斐波那契.exe”文件。

  • 13

    执行文件-保存工程命令,将窗体文件、工程文件依次保存即可。

(0)

相关推荐

  • 如何用VBfor循环求斐波那契数列以及它们的和值

    斐波那契数列,又称黄金分割数列,斐波纳契数列以如下被以递归的方法定义:F1=,F2=1,Fn=F(n-1)+F(n-2)(n>=2...那么怎样用vb中的for循环来求出斐波那契数列以及它们的和 ...

  • php 斐波那契数列:1 1 2 3 5 8 13 21 34 .....

    操作方法 01 //这里给大家演示php版求斐波那契数列 //首先定义求斐波那契数列的函数:Fibonacci 02 function Fibonacci($n){ if ($n <= 0) { ...

  • 用VB编写斐波那契数列代码,找出前10项

    斐波那契数列:又称黄金分割数列,他的第一项为1,第二项为1,第三项起为所在项数的前两项值相加,以此类推. 操作方法 01 启动VB6.0,新建一个标准exe工程. 02 在窗体上绘制一个命令按钮,名称 ...

  • 如何用java求斐波那契数列

    斐波那契数列是数学中一个很重要的数列,它的前两项为1,后面的每一项都等于前两项的和.小编带大家看看如何使用java语言求斐波那契数列. 操作方法 01 求斐波那契数列有两个思路:第一种是使用循环,第二 ...

  • 用递归实现斐波那契数列

    用递归实现斐波那契数列 操作方法 01 import java.util.Scanner; /** * 递归 */ public class homework_demo01 { public stat ...

  • C语言进阶:[18]求斐波那契数列

    斐波那契数列很有趣,每一个数都是整型数,可是它的通项公式却由无理数进行表达.斐波那契数列的通用表达是:第一个数和第二个数是1,从第三个数开始,每一个数都是它的前两个数的和.a1 = 1,a2 = 1, ...

  • C语言进阶:求斐波那契数列

    斐波那契数列是数学中一个很重要的数列,它的前两项为1,后面的每一项都等于前两项的和.小编带大家看看如何使用c语言求斐波那契数列. 操作方法 01 求斐波那契数列有两种思路:循环与递归.我们首先来看循环 ...

  • PS教你绘制精确的斐波那契螺旋!

    斐波那契螺旋?哈哈,其实就是黄金比例啦~小编真的觉得很牛X的呀~看看那些用到黄金比例的图真的是太美了,特别是那些没有用到黄金比例的图一加上斐波那契螺旋,也都变高大上了(能偷笑吗),~O(∩_∩)O哈哈 ...

  • 怎样学习编程语言?

    不论你是想自己设计游戏,还是开手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路.编程语言种类繁多,用途各异,然而一旦掌握其中之一,其他的也就迎刃而解.作为初学者,你可能要先从Java或HT ...