c语言编写函数fun,按照如下公式1+1/2*2+1/3*3+...+1/n*n求和
时间: 2023-10-23 10:12:47 浏览: 87
C语言编程-编写函数fun求1!+2!+3!+ …… +n!的和,在main函数中由键盘输入n值,并输出运算结果;
5星 · 资源好评率100%
好的,根据你的要求,我已经编写了下面这个函数 `fun` ,它可以计算这个公式的和:
```c
double fun(int n) {
double sum = 0;
for (int i = 1; i <= n; i++) {
sum += 1.0 * i / (i * i);
}
return sum;
}
```
你可以把这个函数复制到你的 C 语言程序中进行使用。调用这个函数时,需要传递一个整数 `n` 表示要计算的项数,函数会返回对应的和。
阅读全文