kedvirlins 10 發表於 June 10, 2006 檢舉 Share 發表於 June 10, 2006 最近我們電腦老師又出了一個作業要我們操作....做一個費氏數列函數比如: fib(1)=1 fib(2)=1 fib(3)=2 fib(4)=3 fib(5)=5.....等等沒錯...輸入一個正整數N,就會跑出費氏數列第N項的值我試了好幾次都不行....我想這是對我這種很少聽老師上課的人的悲哀吧= =""希望大大們.....趕快救救我吧T_T 鏈接文章 分享到其他網站
電腦狂 10 發表於 June 10, 2006 檢舉 Share 發表於 June 10, 2006 用了2個textbox和1個command我是用副函式的寫法,過程可能比較粗操畢竟很久沒寫VB了...P.S.其實下面的文章就有提到了,不過是用C的語法,可以練習轉換看看Private Sub Command1_Click()Dim n As Integern = Text1.TextText2.Text = fs(n)End SubFunction fs(ByVal n As Integer) As LongIf (n = 1 Or n = 2) Then fs = 1Else fs = fs(n - 1) + fs(n - 2)End IfEnd Function 鏈接文章 分享到其他網站
Recommended Posts
請登入後來留意見
在登入之後,您才能留意見
立即登入