如何编一个求常数开根号的程序?

来源:百度知道 编辑:UC知道 时间:2024/05/21 04:36:10
求a开根号。
提示:Xn+1=1/2Xn+1/2*a/Xn 当Xn+1-Xn小于一个常数时,Xn+1约等于Xn约等于根号a
可不可以给出从头到尾完整的过程呢?谢啦~

提示里面已经把算法给出来了啊……
设定一个数组,按照提示要求进行迭代,用循环,在每次循环的最后一步,判断这次循环得到的X与上一次的X的差值,然后设定一个常数(小量)当差值小于这个小量的时候,结束循环,输出最后一次得到的X值,即为所求。

你用什么语言的?C++\BASIC\C#还是其它什么编程语言?