关于#c语言#的问题,请各位专家解答!

关于#c语言#的问题,请各位专家解答!
while 不能循环,能看一下有什么问题吗?

img

if (fabs(x) < 0.00001f) 或 if(Math.abs(x) < 0.00001f)
因为有时候考虑到精度问题,与0直接比较是不会相等的,比如无限不循环或者循环小数!还有就是类似1-0.9999999999严格意义上不等于零,但实际计算中就等于零!

第一个scanf把输入那几个字都删了 留下%f就可以了