为什么我求得的值是2
term没有初始值。
temp若是int,则程序中的计算将永远是1。以下是修改后的程序及运行情况:
追问谢啦,看了你的答案就对了,不过我想问一下为什么一开始的t要是4/3,还有为什么我在循环时t那里不打4.0而是4就会不对,为什么啊
追答第一个问题。你试一下,n等于一时的值是多少就知道了。第二个问题。因为四乘n的平方还是一个整数后面也是分母也是整数两个整数相除那就只好,等于一了。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-10-27
term有初始值吗????上来就while term>=1.00001???追问
那term值该设什么