c语言 求π的近似值

为什么我求得的值是2

term没有初始值。

temp若是int,则程序中的计算将永远是1。以下是修改后的程序及运行情况:

追问

谢啦,看了你的答案就对了,不过我想问一下为什么一开始的t要是4/3,还有为什么我在循环时t那里不打4.0而是4就会不对,为什么啊

追答

第一个问题。你试一下,n等于一时的值是多少就知道了。第二个问题。因为四乘n的平方还是一个整数后面也是分母也是整数两个整数相除那就只好,等于一了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-27
term有初始值吗????上来就while term>=1.00001???追问

那term值该设什么

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网