我是个小白,写了一个计算程序,图片上的第一小题,请问这个程序有什么错误吗?
#include <stdio.h>int main(void)
{
int i, n;
double x, s;
for (s = 0.0, x = n = 1; x > 1.0E-3; n++);
{
x = (2 * n + 1.0) / (2 * x) / (2 * x);
s += n & 1 ? x : -x;
}
printf("%g/n", s);
return 0;
}
2016-11-16 14:32
程序代码:#include <stdio.h>
int main(void)
{
int i, n;
double x, s;
for (s = 0.0, x = n = 1; x > 1.0E-3; n++)
{
x = (2 * n + 1.0) / (2 * n) / (2 * n);
s += x * (n%2 ? 1 : -1);
}
printf("%g\n", s);
return 0;
}
2016-11-16 14:47
2016-11-16 14:59
2016-11-16 15:06
2016-11-16 15:06