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) 6
(B) 24
(C) 120
(D) 4
答案:登入後查看
統計: A(15), B(140), C(21), D(14), E(0) #622620
統計: 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