早教吧 育儿知识 作业答案 考试题库 百科 知识分享

哪儿错了,求帮忙利用公式π/2≈1+1/3+1/3*2/5+1/3*2/5*3/7……计算π的近似值,当某一项的值小于10-5利用公式π/2≈1+1/3+1/3*2/5+1/3*2/5*3/7……计算π的近似值,当某一项的值小于10-5时,认为达到

题目详情
哪儿错了,求帮忙 利用公式 π/2≈1+1/3+1/3*2/5+1/3*2/5*3/7…… 计算π的近似值,当某一项的值小于10-5利用公式 π/2≈1+1/3+1/3*2/5+1/3*2/5*3/7…… 计算π的近似值,当某一项的值小于10-5时,认为达到精度要求, #include<stdio.h> main() { float a,b,n,s; a=1;b=0;n=0;s=1; while(s>=1E-5){n=s+n;b++;a=a+2;s=s*b/a;} printf("pi=%f",2*s);system("pause"); } 哪儿错了,求帮忙
▼优质解答
答案和解析
printf("pi=%f",2*s);system("pause"); 里面的2*s改成2*n。 你傻了吧,你的n才是PI的说。怎么会显示s呢?