2021-03-03

迭代法求二次方根
公式 y_n+1=√x=1/2*(y_n+x/y_n)


#include<stdio.h>
void main()
{ 
double x,y,s;
scanf("%lf",&x);
y=x/2;
while(1)
{
	s=1/2.0*(y+x/y);
	if(y-s>=0.0001)
	{
		y=s;
	}
	else break;
}
printf("%lf",s);
}

运行结果
在这里插入图片描述
在这里插入图片描述

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页