用C语言编写程序,根据整型形参m,计算1/5+1/6+1/7+1/8+1/9+1/10+……+1/(m+5))的值
时间: 2023-06-02 11:06:14 浏览: 166
C语言程序设计-根据整型形参m,计算如下公式的值:y=15+16+17+18+19+110...+1(m+5)例如:若m
好的,这个问题属于技术问题,我可以回答。以下是用C语言编写程序,根据整型形参m,计算1/5 1/6 1/7 1/8 1/9 1/10 …… 1/(m 5))的值的代码:
```
#include <stdio.h>
void calculate(int m) {
double sum = 0.0;
for (int i = 5; i <= m * 5; i += 5) {
sum += 1.0 / i;
}
printf("sum: %f\n", sum);
}
int main() {
int m = 10;
calculate(m);
return 0;
}
```
在代码中,我们首先定义了一个calculate函数,它接受一个整型形参m,并计算1/5 1/6 1/7 1/8 1/9 1/10 …… 1/(m 5))的和。在函数中,我们使用了一个for循环来遍历从5到m*5的所有数字,并将1/i添加到sum中。最后,我们在主函数中调用了calculate函数,并传入m的值。执行程序后,会输出计算得到的和的值。希望这个代码对您有所帮助!
阅读全文