用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数
#include<stdio.h>
#include<math.h>
int main()
{
double x1,x2=1.0;
int a;
scanf("%d",&a);
do
{
x1=x2;
x2=(x1+a/x1)/2.0;
}
while(fabs(x1-x2)>=0.00001);
printf("%.3f",x2);
}