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

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

請問return在這里什么作用,是把確定值返回主調(diào)函數(shù)?

請問return在這里什么作用,是把確定值返回主調(diào)函數(shù)?

C C++
小唯快跑啊 2022-09-16 14:10:05
C語言程序,這里頭if(a<b)return gcd(b,a);if(a%b==0)return b;return gcd(b,a%b);不懂gcd(,)表示的什么意思大神求解
查看完整描述

3 回答

?
桃花長相依

TA貢獻1860條經(jīng)驗 獲得超8個贊

這是求最大公約數(shù),用的碾轉相除法,return gcd(b,a%b);是當a%b不是0是遞歸調(diào)用gcd,只不過原來函數(shù)的a變成b,b變成a%b,繼續(xù)上面步驟

void func( mode)
{
if(endCondition)
{
constExpression //基本項
}
else
{
accumrateExpreesion //歸納項
mode=expression //步進表達式
func(mode) //調(diào)用本身,遞歸
}
}


查看完整回答
反對 回復 2022-09-21
?
慕工程0101907

TA貢獻1887條經(jīng)驗 獲得超5個贊

gcd是函數(shù)名,這個函數(shù)的意義是用輾轉相除法求最大公約數(shù)。
這是個一個遞歸調(diào)用,return 是返回,但不一定是返回main函數(shù),因為是遞歸,調(diào)用的有可能就是它自己,而不是main函數(shù),所以返回給上一層調(diào)用它的那個地方。

查看完整回答
反對 回復 2022-09-21
?
搖曳的薔薇

TA貢獻1793條經(jīng)驗 獲得超6個贊

gcd(,)表示 調(diào)用 gcd 方法 ,括號里面是方法的參數(shù);
gcd 本身是個遞歸函數(shù)。
return 作用是返回值 給調(diào)用者

查看完整回答
反對 回復 2022-09-21
  • 3 回答
  • 0 關注
  • 158 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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