更新時間:2022-09-16 09:22:01 來源:動力節(jié)點 瀏覽1472次
遞歸函數(shù)是什么?動力節(jié)點小編來為大家舉例說明。
1.典型Java遞歸方法示例:計算整數(shù) n 的階乘,如 n = 5 , 5的階乘 p = 1x2x3x4x5 。( p 表示階乘的值)
代碼如下:

運行結(jié)果:

2.小明為了學(xué)好英語,需要每天記單詞,第一天記1個,第二天記2個依次類推,到第10天的時候小明一共記了多少個單詞?

3.猴子第一天摘下N個桃子,當時就吃了一半,還不過癮,就又多吃了一個。第二天又將剩下的桃子吃掉一半,又多吃了一個。以后每天都吃前一天剩下的一半零一個。到第10天在想吃的時候就剩一個桃子了,問第一天共摘下來多少個桃子?并反向打印每天所剩桃子數(shù)。

運行結(jié)果:

通過上述遞歸函數(shù)的例子,相信大家對遞歸函數(shù)已經(jīng)有所了解,如果您對此比較感興趣,想了解更多相關(guān)知識,可以關(guān)注一下動力節(jié)點的Java在線學(xué)習(xí),里面的課程內(nèi)容細致全面,由淺到深,很適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對大家能夠有所幫助。