70,020
社区成员




#include <stdio.h>
int main(void)
{
int n, i;
float sum = 0;
scanf("%d", &n);
for (i = 1; i < n; i++) {
printf("%d/%d + ", 1, 2 * i -1);
sum += 1.0 /(2 * i - 1);
}
printf("%d/%d", 1, 2 * n -1);
sum += 1.0 /(2 * n - 1);
printf(" = %f\n", sum);
return 0;
}
参考一下吧[/quote]
同意,这是正解!!#include <stdio.h>
int main(void)
{
int n, i;
float sum = 0;
scanf("%d", &n);
for (i = 1; i < n; i++) {
printf("%d/%d + ", 1, 2 * i -1);
sum += 1.0 /(2 * i - 1);
}
printf("%d/%d", 1, 2 * n -1);
sum += 1.0 /(2 * n - 1);
printf(" = %f\n", sum);
return 0;
}