C语言编程---解题---行的来做出算法---给分的

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:03:37
利用公式∏2/6 ≈1/12 + 1/22+1/32+…+1/n2求∏的近似值,直到最后一项的值小于10-6为止。

我觉得没什么问题,可是结果不对,你看看~
#include<stdio.h>
void main()
{
double n=10,i,pai=0;
for(;;n+=10)
{i=1.0/(n+2);
if(i<10e-6)break;
pai+=i;
}
printf("pai=%lf",pai*3);
}