作业帮 > 综合 > 作业

C语言利用以下公式求π.π方/6=1/1方+1/2方+1/3方+1/4方.直到1/n方,要求n

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/14 13:26:28
C语言利用以下公式求π.π方/6=1/1方+1/2方+1/3方+1/4方.直到1/n方,要求n
程序没有错,不过是结果溢出了,所以显示不正确,你把1000000改成1000试试,没有任何问题
再问: 改为1000可以 但题干要求是10的6次方
再答: 我也不明白怎么会溢出啊,按理说是不会溢出的啊 sqrt的返回值就是double啊 把long int t;改成double t;我刚试了,可以的 呵呵 不太清楚是为什么?1.0就是double型的,然后t*t就自动转换成double型的,可能是转换过程中出了问题吧
再问: 你看看
再答: 我知道,我开始运行也是输出你贴上来的 你把long int t;改成double t;我试过了,可以的...