函数fun的功能是:计算1+ 1/1! + 1/2!+ 1/3!+·.· +1/n!的值
时间: 2023-11-28 09:02:07 浏览: 60
函数fun的功能是计算1 1/1! 1/2! 1/3! ·.· 1/n!的值。可以使用循环来实现这个计算过程。首先设定一个变量result初始值为0,然后设定一个变量factorial初始值为1。接着用一个循环从1到n进行迭代,每次迭代都更新factorial的值为当前迭代的值乘以上一次迭代的factorial值,然后将1/factorial的值加到result中。最后返回result即为1 1/1! 1/2! 1/3! ·.· 1/n!的值。
具体的代码可以如下所示:
```
def fun(n):
result = 0
factorial = 1
for i in range(1, n+1):
factorial *= i
result += 1 / factorial
return result
```
调用函数fun并传入参数n即可得到1 1/1! 1/2! 1/3! ·.· 1/n!的值。例如fun(5)将返回1.7166666666666666。
相关问题
c语言编写函数fun,其功能是:计算并输出下列多项式值:Sn=1+1/1!+1/2!+1/3!+1/4!+......+1/n!
以下是C语言编写的函数fun,其功能是计算并输出多项式值Sn=1+1/1!+1/2!+1/3!+1/4!+......+1/n!:
```c
#include <stdio.h>
double fun(int n) {
double t, sn = 1.0;
int i, j;
for (i = 1; i < n; i++) {
t = 1.0;
for (j = 1; j <= i; j++) {
t = t * j;
}
sn += 1.0 / t;
}
return sn;
}
int main() {
double sum = fun(4);
printf("sum is %f\n", sum);
return 0;
}
```
其中,fun函数的参数n表示要计算多项式的前n项的和,函数返回值为多项式的和。在函数中,使用了两个循环,分别计算阶乘和多项式的和。在计算阶乘时,使用了变量t来保存每一项的阶乘值,然后将其加入到多项式的和中。
编写函数fun,其功能是:计算1/3+1/5+1/7+……+1/n和,并将和作为函数值返回
以下是C语言编写的函数fun,其功能是计算1/3+1/5+1/7+……+1/n和,并将和作为函数值返回:
```c
double fun(int n){
double sum = 0.0;
for(int i=3; i<=n; i+=2){
sum += 1.0/i;
}
return sum;
}
```
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)