vb编程,用于计算菲波那契数列的第n项(算菲波那契数列的定义四是这样的,其第i项和第2项都是1,以后每一项等于其前两项之和.)
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 03:37:21
![vb编程,用于计算菲波那契数列的第n项(算菲波那契数列的定义四是这样的,其第i项和第2项都是1,以后每一项等于其前两项之和.)](/uploads/image/z/1093113-9-3.jpg?t=vb%E7%BC%96%E7%A8%8B%2C%E7%94%A8%E4%BA%8E%E8%AE%A1%E7%AE%97%E8%8F%B2%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97%E7%9A%84%E7%AC%ACn%E9%A1%B9%28%E7%AE%97%E8%8F%B2%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97%E7%9A%84%E5%AE%9A%E4%B9%89%E5%9B%9B%E6%98%AF%E8%BF%99%E6%A0%B7%E7%9A%84%2C%E5%85%B6%E7%AC%ACi%E9%A1%B9%E5%92%8C%E7%AC%AC2%E9%A1%B9%E9%83%BD%E6%98%AF1%2C%E4%BB%A5%E5%90%8E%E6%AF%8F%E4%B8%80%E9%A1%B9%E7%AD%89%E4%BA%8E%E5%85%B6%E5%89%8D%E4%B8%A4%E9%A1%B9%E4%B9%8B%E5%92%8C.%29)
vb编程,用于计算菲波那契数列的第n项(算菲波那契数列的定义四是这样的,其第i项和第2项都是1,以后每一项等于其前两项之和.)
vb编程,用于计算菲波那契数列的第n项
(算菲波那契数列的定义四是这样的,其第i项和第2项都是1,以后每一项等于其前两项之和.)
vb编程,用于计算菲波那契数列的第n项(算菲波那契数列的定义四是这样的,其第i项和第2项都是1,以后每一项等于其前两项之和.)
Private Sub Form_Load()
Rem 在这里定义一个inti来控制数字的循环变化,定义intNumber是用来输入要求第几个数
Dim inti,intNumber As Integer
'lngFibonacci1和lngFibonacci2为Fibonacci数列的第0和第1个数
'而lngFibonacciResult是用来记录最后所求的那个数的
Dim lngFibonacci1,lngFibonacci2,lngFibonacciResult As Long
lngFibonacci1 = 0
lngFibonacci2 = 1
'输入数据
intNumber = InputBox("输入要求第几个的数:","输入!")
For inti = 1 To intNumber
lngFibonacci1 = lngFibonacci1 + lngFibonacci2
lngFibonacci2 = lngFibonacci1 + lngFibonacci2
Next inti
'最后输出所求得的数据
lngFibonacciResult = MsgBox("所求的这个数为:" & lngFibonacci2,,"输出!")
End Sub
另外你也可以在窗体上面添加一些控件来实现,可以使这个的结果更加美观!
努力!