简单的问题
t=1-1/(2*2)-1/(3*3)-...-1/(m*m)
if (m == 1||m==-1) 不懂
printf("%.6f", t); 不懂,怎么就直接算出答案了?
后面的都知道,感觉后面的很正常,前面的怎么就那么快输出了,怎么算的
else
{
if (m < 0)
m = 0 - m;
while (i <= m)
{
t = t - 1.0 / (i*i);
i++;
}
}
printf("%.6f\n", t);