第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這個函數(shù)是怎么計算的,結(jié)果是72,為什么不是12

這個函數(shù)是怎么計算的,結(jié)果是72,為什么不是12

jugge 2017-03-11 14:26:00
<!DOCTYPE?html> <html> ????<head> ????????<meta?charset="UTF-8"> ????????<title></title> ????</head> ????<body> ????????<script?type="text/javascript"> ????????????function?fun(n){ ????????????????var?t; ????????????????if((n==0)||(n==1)){ ????????????????????t=3; ????????????????}else{ ????????????????????t=n*fun(n-1); ????????????????} ????????????????return?t;???? ????????????} ????????????document.write(fun(4)); ????????</script> ????</body> </html>
查看完整描述

3 回答

已采納
?
水墨流沙

TA貢獻(xiàn)19條經(jīng)驗 獲得超33個贊

第一次循環(huán)是4*fun(3),第二次fun(3)就是3*fun(2),第三次fun(2)就是2*fun(1),第四次fun(1)就是t=3,所以結(jié)果就是4*3*2*3=72。沒錯啊

查看完整回答
1 反對 回復(fù) 2017-03-11
?
習(xí)慣受傷

TA貢獻(xiàn)885條經(jīng)驗 獲得超1144個贊

典型的遞歸函數(shù),其中:

if((n==0)||(n==1)){
????t=3;
}

這部分沒有調(diào)用自身的部分稱之為“遞歸出口”,所有遞歸函數(shù)都必須有一個有效的遞歸出口。下邊else部分就是遞歸調(diào)用了。遞歸的思想就是將復(fù)雜的事情簡單化。

查看完整回答
2 反對 回復(fù) 2017-03-11
?
西蘭花偉大炮

TA貢獻(xiàn)376條經(jīng)驗 獲得超318個贊


因為這是一個遞歸函數(shù)調(diào)用,你覺得等于12是因為你認(rèn)為函數(shù)只執(zhí)行了一次,你就調(diào)用了一次,實際上調(diào)用了4次,所以是72不奇怪,我也沒去驗證,但原因是這樣的

查看完整回答
2 反對 回復(fù) 2017-03-11
  • 3 回答
  • 0 關(guān)注
  • 1786 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號