输入正整数 n,输出 1 + 1/3 + 1/5 + 1/7 + ... 的前 n 项之和,精确到小数点后三位,c语言
时间: 2023-10-19 14:08:22 浏览: 81
C语言程序 计算所输入的整数n的1到n总和和平均数
#include <stdio.h>
int main() {
int n;
double sum = 0.0;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
sum += 1.0 / (2 * i - 1); // 每项的值为 1 / (2 * i - 1)
}
printf("%.3lf", sum); // 输出结果保留三位小数
return 0;
}
阅读全文