实验室马弗炉多少钱:a=根号720 用c语言表示(一步一步列出来,谢谢!)

来源:百度文库 编辑:神马品牌网 时间:2024/05/11 19:13:34

如果你不想用math.h这个头文件可以用二分法来计算
又叫做牛顿迭代法....其实就是二分法 我以前自己写的..

double sqrtx(double x)
{
double low = 0,high = x,mid,temp;
do
{
mid = (low + high) / 2;
temp = power(mid,2) - x;
if(temp > 0)
high = mid;
else
low = mid;
}
while(absx(temp) > 0.000001);
return mid;
}

取自我以前程序的一部分..power就是求N次方..你可以调用math库 也可以照下面的写
double power(double x, int pow)
{
double result = 1;
for(int i = 0;i < pow;i++)
result *= x;
return result;
}

#include <math.h>

a=sqr(720);

#include <math.h> //调用函数sprt()
#include <stdio.h>
void main()
{
int a;
a=sqrt(720);
}