C语言程序 用 迭代法求 平方根

2024-12-16 01:37:26
推荐回答(2个)
回答1:

#include
#include
void main()
{
double a,x0,x1;
int i;
scanf(“%lf”,&a);
while(a<0){
x1=a/2.0;
do
{x0=x1;
x1=(x0+a/x0)/2.0;
}while(fabs(x1-x0)>=1e-5);
i++;
printf(“sqrt(%lf)=%.5lf\t”,a,x1);
if(i%5==0)
printf("\n");
scanf(“%lf”,&a);
}
}

回答2:

楼上的好像可以