用c语言,请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所 然数的倒数之和。
时间: 2023-12-17 09:04:06 浏览: 131
C语言程序设计-编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1+13+15+17+…+1(2m+1)
5星 · 资源好评率100%
好的,我明白了。以下是函数fun的C语言代码:
```
#include <stdio.h>
void fun(int n) {
int i;
float sum = 0.0;
for (i = 1; i <= n; i++) {
if (i % 5 == 0 || i % 9 == 0) {
sum += 1.0 / i;
}
}
printf("n以内能被5或9整除的数的倒数之和为:%f\n", sum);
}
```
在这个函数中,我们使用了循环来遍历所有小于等于n的正整数,然后判断它们是否能被5或9整除。如果可以整除,我们将该数的倒数累加到一个变量sum中。最后,输出sum的值作为我们的计算结果。
阅读全文