#include <stdio.h>
int main()
{
int N;
double i, sum = 0;
scanf("%d", &N);
for (i = 1; i <= N; i += 2)
{
sum += 1 / i;
}
printf("sum = %.6lf", sum);
return 0;
}
改为:
#include <stdio.h>
int main()
{
int N, count = 1; //count是计数器。
double i, sum = 0;
scanf("%d", &N);
for (i = 1; count <= N; i = i + 2)
{
sum += 1 / i;
count++;
}
printf("sum = %.6lf", sum);
return 0;
}