50. 請參考下方函數 myFun,當 number=4 並呼叫 myFun,請問 myFun 回傳之值為何?

int myFun ( int number) 
 if ( number <= 1) 
 return 1; 
else 
 return number * myFun ( number – 1); 

(A) 6 

(B) 24 

(C) 120 

(D) 4 
 

答案:登入後查看
統計: A(15), B(140), C(21), D(14), E(0) #622620

詳解 (共 3 筆)

#1146431
就遞迴啊
int myFun ( int number) 
 if ( number <= 1) return 1; 
else return number * myFun ( number – 1);
 }
4!=24
3
1
#1569483

4*3*2*1=24


3
1
#1111346
不懂~
1
0