迭代法求平方根 2023-07-28 19:07:35 浏览数 (2) 主要是由于浮点型数在计算机中存储的原因,浮点数比较相等不能用==,而要这样。代码语言:javascript复制#include<stdio.h> #include<math.h> int main() { double a,x; scanf("%lf",&a); x=1; while(fabs(1.0/2*(x a/x)-x)>=0.00001) { x=1.0/2*(x a/x); } x=1.0/2*(x a/x); printf("%.3lf",x); } 存储 include math stdio 计算机 0 人点赞 上一篇:分享雷军22年前编写的代码