第四周課下做業(考試補齊)

知識點總結

遞歸的應用

遞歸能夠用少許程序做出大量的重複性運算。和C語言的遞歸基本同樣。設置遞歸函數之後直接用遞歸函數運算,注意設置遞歸函數括號中的數據類型和主類中數據類型的一致性。比較通用的方法就是將全部數據類型所有轉換爲整數型而後運算。
java

以這個代碼爲例,計算的是n(n-1)(n-2)....21的值。設置一次函數fact爲n*fact(n-1)進行重複運算,直到n=1中止。git

代碼連接函數

程序運行截圖




JDB調試截圖

N=1

N=2

N=3

相關文章
相關標籤/搜索