问答题
请完成下列Java程序。程序的功能是利用迭代法求一个数的平方根(求平方根的迭代公式为:Xn+1=1/2(Xn+a/Xn))。
注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
public class PingFangGen{
public static void main(String args[ ]){
System.out.println(Math.sqrt(2.0));
}
static double sqrt(__________________){
double x=1.0;
do
{
____________________
}
while( Math.abs(x*x-a)/a>le-6);
return x;
}
}
【参考答案】
double a x=(x+a/x);[解析] 本题主要考查do---while循环语句及Java的基本运算。解答本题需......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)