自然常数e可以用级数1+1/1!+1/2!+⋯+1/n!来近似计算。本题要求实现一个计算阶乘的简单函数,使得可以利用该函数,对给定的非负整数n,求该级数的前n+1项和。 用C语言写出程序代码 函数接口定义: double fact( int n ); 其中n是用户传入的参数,函数返回n的阶乘。
时间: 2023-03-01 19:54:48 浏览: 107
第4章-13 求误差小于输入值的e的近似值 (20分)python
5星 · 资源好评率100%
以下是使用 C 语言实现的阶乘函数的代码:
```
#include <math.h>
double fact(int n) {
int i;
double result = 1.0;
for (i = 1; i <= n; i++) {
result *= i;
}
return result;
}
```
阅读全文