我这个代码为什么在这道题目行不通呢

img

img


为啥我这个代码不行呢
有没有哪位好心帮帮我,谢谢了

题目意思是最后一项的绝对值不大于eps,也就是说有效数据项的最后一项是小于eps的。你的代码遇到小于eps的就退出了,所以少加了一项。这个循环适合用do…while,先加项,然后判断项小于eps则结束

去掉循环里面的 printf 试试