迭代法求平方根程序纠错

求纠错
输入格式:
要求,在一行输入实数a(a>0)和eps(eps>0)。

输出格式:
输出平方根,保留4位小数及迭代次数。

输入样例:
在这里给出一组输入。例如:

7.8 0.01
输出样例:
在这里给出相应的输出。例如:

2.7949 3


```c
#include
#include
int main()
{
    double a=0,x0=0,x1=0,eps=0,i=0;
    scanf("%lf %lf",a,eps);
    x0=a/2;
    x1=(x0+a/x0)/2;
    do
    {i++;
     x0=x1;
     x1=(x0+a/x0)/2;
    }while(fabs(x0-x1)>1e-10);
    printf("%lf i",x1,i);
    return 0;
}

```

scanf("%lf %lf",&a,&eps);
while(fabs(x0-x1)>1e-10);应该是while(fabs(x0-x1)>eps);