早教吧作业答案频道 -->其他-->
编写程序:用迭代法求x=根号a。求平方根的迭代公式为Xn+1=1/2(Xn+a/Xn),要求前后两次求出的x的差的绝对值小于10的负5次方。
题目详情
编写程序:用迭代法求x=根号a。
求平方根的迭代公式为Xn+1=1/2(Xn+a/Xn),要求前后两次求出的x的差的绝对值小于10的负5次方。
求平方根的迭代公式为Xn+1=1/2(Xn+a/Xn),要求前后两次求出的x的差的绝对值小于10的负5次方。
▼优质解答
答案和解析
#include"stdio.h"
#include"math.h"
void main()
{
float x1=1,x2,a;
printf("input a\n");
scanf("%f",&a);
x2=a;
while(fabs(x1-x2)>=1e-5)
{
x1=x2;
x2=(x1+a/x1)/2;
}
printf("%f,%f",x1,x2);
}
#include"math.h"
void main()
{
float x1=1,x2,a;
printf("input a\n");
scanf("%f",&a);
x2=a;
while(fabs(x1-x2)>=1e-5)
{
x1=x2;
x2=(x1+a/x1)/2;
}
printf("%f,%f",x1,x2);
}
看了 编写程序:用迭代法求x=根号...的网友还看了以下:
两根都是一米长的钢管,第一根用去4分之3米,第二根用去4分之3.用去部分比较().A.一样长B.第一 2020-03-30 …
海水中有大量可以利用的化学资源,例如氯化镁、氯化钠、溴化钾等.综合利用海水制备金属镁的流程如图所示 2020-05-02 …
如果没有植物,那么人类呼吸作用的氧气将会很快消耗完,这句话对吗?为什么?如果没有植物,那么人类呼吸 2020-05-13 …
有两根同样长的绳子,用去第一根的5分之1,用去第二根的3分之1米,这时两根用去的总数比第一根原来长 2020-05-13 …
德育就是要用“爱”的浪花推动青少年前进的风帆,用“善”的乳汁润滑青少年生命前进的车轮,用“美”的春 2020-05-16 …
我用哪一个单词更恰当?我要用的单词的意思是:“永恒”,寓意是指一些那些旧年代的老歌曲是非常的经典永 2020-05-17 …
如图4-27所示是实验室常用的一种滑动变阻器.下列关于滑动变阻器构造的说法中,正确的是()A线圈本 2020-05-17 …
“仔细地观察”应该用地还是用的“他仔细地观察了……”“通过仔细的观察,他……”“他进行了仔细的观察 2020-06-11 …
无线电通信所用的电磁波分几个波段,这是按()A.无线电波的波长分的B.无线电波的频率分的C.无线电 2020-06-22 …
下列句子中所用的修辞手法不同于其他三句的一项是()A.野花遍地是:杂拌儿,有名字的,没名字的,散在 2020-06-23 …