求解釋?zhuān)?/h1>
求大神,沒(méi)有確定n的初始值,為什么會(huì)自動(dòng)填充?
求大神,沒(méi)有確定n的初始值,為什么會(huì)自動(dòng)填充?
2016-10-11
定義初始值為一,運(yùn)算num = (getPeachNumber(n+1)+1)*2;
int num = getPeachNumber(1); ? ? ? ?下面int main不是定義了嗎?
如果沒(méi)有指定值,那默認(rèn)就是隨機(jī)值
舉報(bào)
2016-10-19
先看下例題的解釋?zhuān)?/p>
factorial階乘的意思,比如說(shuō)4階乘,就是1*2*3*4=24,則24為4的階乘;階乘用“!”表示,而數(shù)學(xué)上定義,
0!=1,1!也等于1.
回歸正題
result=factorial(n-1)*n; ? n先為5,所以result=factorial(4)*5我們要求這個(gè)值,但factorial(4)我們也不知道這個(gè)值,那么也要求它,可以把4也帶進(jìn)去為factorial(3)*4......
以下列表
factorial(4)*5 ?
? ? ? ? ? ? ? ? /\
factorial (3)*4
? ? ? ? ? ? ? ?/\
factorial(2)*3
? ? ? ? ? ? ? /\
factorial(1)*2
? ? ? ? ? ? ? /\
factorial(0)*1 ?//可省略factorial(0)=factorial(1);
遞 (往下) ? ? ? ? ? ? ? ? ? 歸(往上)