exam7-8.cpp

来自「很好的C程序设计教程」· C++ 代码 · 共 27 行

CPP
27
字号
/*文件名:exam7_8.cpp*/
#include <stdio.h>
#include <math.h>
float sqrt1(float a)
{
	float x0,x1;
	x0=a/2;
	x1=(x0+a/x0)/2;
	do
	{
		x0=x1;
		x1=(x0+a/x0)/2;
	} while (fabs(x0-x1)>1e-6);
	return x1;
}
main()
{
	float a;
	printf("输入a:");
	scanf("%f",&a);
	if (a>0)
	{
		printf("自定义函数求解:%f\n",sqrt1(a));
		printf("库 函 数 求 解:%f\n",sqrt(a));	/*求库函数求解的结果*/
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?