利用PI/2=2/1×2/3×4/3×4/5……的前100项之积计算PI的值,用C语言编写哪里错了,#includemain(){int n,term;float PI=1.0;for(n=2;n
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 18:52:57
x){ڱFFn!L5,Zv\X =:@__bE=Ӟ|:ySf>զSYWSZkXikg`_gkdgTOWAFvX>0H0L"9Gq3Dp; y<<}
ԥ~kʋK.z1eϛvum ZCi/Zb}}tݬ';;MT@8ZC^Sd2V6-đ~qAb(* [T
利用PI/2=2/1×2/3×4/3×4/5……的前100项之积计算PI的值,用C语言编写哪里错了,#includemain(){int n,term;float PI=1.0;for(n=2;n
利用PI/2=2/1×2/3×4/3×4/5……的前100项之积计算PI的值,用C语言编写
哪里错了,
#include
main()
{
int n,term;
float PI=1.0;
for(n=2;n
利用PI/2=2/1×2/3×4/3×4/5……的前100项之积计算PI的值,用C语言编写哪里错了,#includemain(){int n,term;float PI=1.0;for(n=2;n
term=n*n/((n+1)*(n-1));都是整型的运算,会把小数部分省略;应该换成符点型
PI=(PI*n*n)/((n+1)*(n-1));
或者
float term;//term定义成符点型
term=((float)(n*n))/((n+1)*(n-1));
PI=PI*term;