c语言编程求值s = 1+1/2+1/3.....+1/n-1+1/n+1/n-1+.......+1/3+1/2+1。其中n从键盘输入,结果保留2位精度。
时间: 2024-04-03 16:27:36 浏览: 55
C语言编程-编写函数fun求1!+2!+3!+ …… +n!的和,在main函数中由键盘输入n值,并输出运算结果;
5星 · 资源好评率100%
以下是使用C语言编程求值s = 1+1/2+1/3.....+1/n-1+1/n+1/n-1+.......+1/3+1/2+1的例子:
```c
#include <stdio.h>
int main() {
int n;
double sum = 0;
printf("输入n:\n");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
for (int j = i; j >= 1; j--) {
sum += 1.0 / j;
}
}
printf("结果为:%.2lf\n", sum);
return 0;
}
```
阅读全文