階乘:例如n為5,那麼5!(5階乘)就等於5×4×3×2×1。以此類推
(01)啟動VB6.0,新建一個標準exe工程。
(02)在窗體上繪製一個命令按鈕,名稱為Command1。
(03)雙擊命令按鈕進入代碼窗口。
(04)編寫命令按鈕單擊事件過程。(第一種方法相對簡單,就不過多解釋。第二種方法,用到的是函數遞歸方法,在沒有結束程序之前繼續調用函數,相信讀者會發現,n逐漸減一,所以每次乘進去都是前一個數減一)
(05)按F5運行測試。(想學更多經典算法可以點擊關注。如果覺得對您有幫助,請動動手指點下贊吧,謝謝哦。)
如果發生堆疊控件溢出錯誤,是因為進入無窮迴圈,函數遞歸調用必須要有退出的條件。