習題10 2 遞迴求階乘和

2021-08-30 09:06:39 字數 649 閱讀 9761

本題要求實現乙個計算非負整數階乘的簡單函式,並利用該函式求 1!+2!+3!+...+n! 的值。

double fact( int n );

double factsum( int n );

函式fact應返回n的階乘,建議用遞迴實現。函式factsum應返回 1!+2!+...+n! 的值。題目保證輸入輸出在雙精度範圍內。

#include double fact( int n );

double factsum( int n );

int main()

/* 你的**將被嵌在這裡 */

10
fact(10) = 3628800

sum = 4037913

0
fact(0) = 1

sum = 0

code:

double fact( int n ) 

double factsum( int n )

習題10 2 遞迴求階乘和

本題要求實現乙個計算非負整數階乘的簡單函式,並利用該函式求 1 2 3 n 的值。double fact int n double factsum int n 函式fact應返回n的階乘,建議用遞迴實現。函式factsum應返回 1 2 n 的值。題目保證輸入輸出在雙精度範圍內。include do...

習題10 2 遞迴求階乘和(15 分)

本題要求實現乙個計算非負整數階乘的簡單函式,並利用該函式求 1 2 3 n 的值。double fact int n double factsum int n 函式fact應返回n的階乘,建議用遞迴實現。函式factsum應返回 1 2 n 的值。題目保證輸入輸出在雙精度範圍內。include do...

習題10 2 遞迴求階乘和 15分

本題要求實現乙個計算非負整數階乘的簡單函式,並利用該函式求 1 2 3 n 的值。double fact int n double factsum int n 函式fact應返回n的階乘,建議用遞迴實現。函式factsum應返回 1 2 n 的值。題目保證輸入輸出在雙精度範圍內。include do...