교체 법 은 특정한 정수 a 제곱 근 x1 을 구하 고 제곱 근 을 구 하 는 교체 공식 은 x0=a/2 이다.x1=(x0+a/x0)/2; #include "math.h" main() { float a; double x0,x1; scanf("%f",&a); if (a1e-5); } printf("%lf",x1); getch(); } 이 프로그램 은 어떻게 실 행 됩 니까? 순환 중 x0=x1;x1=(x0+a/x0)/2;이렇게 하면 x0=x1 아닌가 요? 도 안 은 어떻게 순환 합 니까?

교체 법 은 특정한 정수 a 제곱 근 x1 을 구하 고 제곱 근 을 구 하 는 교체 공식 은 x0=a/2 이다.x1=(x0+a/x0)/2; #include "math.h" main() { float a; double x0,x1; scanf("%f",&a); if (a1e-5); } printf("%lf",x1); getch(); } 이 프로그램 은 어떻게 실 행 됩 니까? 순환 중 x0=x1;x1=(x0+a/x0)/2;이렇게 하면 x0=x1 아닌가 요? 도 안 은 어떻게 순환 합 니까?

x0=x1 은 x0 임시 저장 x1 로 n-1 차 교체 시의 값 으로 n 차 교체 와 n-1 이 교체 의 차 이 를 계산 하 는 데 사 용 됩 니 다.차이 가 fabs(x0-x1)>1e-5 를 만족 시 키 면 교체 가 끝 납 니 다.즉,x1 의 유사 치 를 구 합 니 다!