标签:0.00 class 公式 sample 绝对值 math 小数 1.0 bsp
用迭代法求 。求数字a平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数
X
X的平方根
4
2.000
#include<stdio.h> #include<math.h> int main() { double x,x1,x2; scanf("%lf",&x); x2=1.0; do { x1=x2; x2=0.5*(x1+x/x1); } while(fabs(x2-x1)>=0.00001); printf("%.3lf\n",x2); }
标签:0.00 class 公式 sample 绝对值 math 小数 1.0 bsp
原文地址:https://www.cnblogs.com/Lazy-Cat/p/9838026.html