注意:此页面搜索的是所有试题
下面的程序是用递归算法求a的平方根。求平方根的迭代公式如下:
#include
double mysqrt( double a, double x0 )
{ double x1, y;
x1 = ① ;
if( fabs(x1-x0)>0.00001 )
y = mysqrt( ② );
else y = x1;
return( y );
}
main()
{ double x;
printf("Enter x: ");
scanf("%lf", &x);
printf("The sqrt of %lf=%lf\n", x, mysqrt( x, 1.0) );
}

参考答案