【文章內容簡介】
設計出遞歸程序。遞歸程序的特點是獨立寫出一個函數 (或子過程 ),而這個函數只對極簡單的幾種情況直接給出解答,而在其余情況下通過反復的調用自身而把問題歸結到最簡單的情況而得到解答。 知識復習: 自定義函數的定義格式 : Function procedurename(arguments) [As type] Statements End Function 其中的 procedurename是函數名, arguments是函數中的參數表, type是函數返回值的數據類型,[]表示可有可無的部分, statements是過程中的代碼 調用函數的格式: procedurename(arguments) (3)編寫程序 窗體中開設一個文本框 Text1用于填人月數 N,設置命令框 Commandl,點擊它即執(zhí)行程序求出第 N月的兔子數。然后用文本框 Text2輸出答案。 根據遞推式可以寫出遞歸程序如下: Function Fib(ByVal N As Integer) As Long If N 3 Then Fib = 1 Else Fib = Fib(N 1) +