20 下列是 C 語言之函數 fun1,當此函數被呼叫時,傳入參數 number 為 5 時,請問此函數回傳多少? 
(A)1  
(B) 24
(C) 120
(D)720

答案:登入後查看
統計: A(64), B(85), C(532), D(13), E(0) #1136756

詳解 (共 4 筆)

#1858650

這是個計算階層的遞迴程式

結果會出現 5*4*3*2*1=120

               fun(5)

             /     |      \

        5         *        fun(4)

                           /     |      \

                        4       *       fun(3)

                                        /     |      \

                                     3       *       fun(2)

                                                    /     |      \

                                                 2       *       fun(1)

                                                                      |

                                                                     1

13
0
#1425697
5*4*3*2=120
4
0
#5465906
1
0
#1636622

請問為什麼要*3*2,

是什麼意思? 謝謝

0
0

私人筆記 (共 1 筆)

私人筆記#5996924
未解鎖


(共 0 字,隱藏中)
前往觀看
0
0