C语言——迭代法求a的平方根

C语言——迭代法求a的平方根

题目要求:

在这里插入图片描述

#include <stdio.h>

#include <math.h>

int main()
{
	double a, b, x;

	printf("请输入一个大于零的数求平方根:");
	scanf("%lf", &x);

	a = 1.0;
	
	while ((fabs(a-b) > 1e-5))
	{
		b = a;
		a = (b + x/b)/2;
	}
	
	printf("其平方根为%0.3lf\n", b);

	return 0;
}
发布了6 篇原创文章 · 获赞 0 · 访问量 34

猜你喜欢

转载自blog.csdn.net/Xue_fabulous/article/details/105126302