计算1/3+3/5+5/7… c语言
时间: 2023-09-05 15:08:10 浏览: 130
以下是一个使用C语言计算1/3+3/5+5/7...的程序:
#include <stdio.h>
int main() {
int n = 10; // 计算前10项
float sum = 0;
int numerator = 1, denominator = 3; // 第一项分子为1,分母为3
for (int i = 0; i < n; i++) {
sum += (float)numerator / denominator; // 计算当前项的值并加到总和中
numerator += 2; // 分子加2
denominator += 2; // 分母加2
}
printf("1/3 + 3/5 + 5/7 + ... + %d/%d = %f", numerator-2, denominator-2, sum);
return 0;
}
输出结果为:
1/3 + 3/5 + 5/7 + ... + 19/23 = 5.263810