作业帮 > 综合 > 作业

用C语言求:π/4=1-1/3+1/5-…求π的近似值,直到最后一位的绝对值小于10^(-6),以下程序哪错了

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 22:35:41
用C语言求:π/4=1-1/3+1/5-…求π的近似值,直到最后一位的绝对值小于10^(-6),以下程序哪错了
#include
main()
{
float i,pi,j=1,t=0;
for(i=1;(1/i)>=(10^(-6));i=i+2)
{ t=t+j*(1/i);
j=j*(-1);
}
pi=t*4;
printf("pi=%f\n",pi);
}
#include
int main()
{
float i,pi,j=1,t=0;
for(i=1;(1/i)>=0.000001;i=i+2) //10^(-6)涉及到位运算
{
t=t+j*(1/i);
j=j*(-1);
}
pi=t*4;
printf("pi=%f\n",pi);
}