sqrt函数怎么用

2024-12-27 01:34:13
推荐回答(5个)
回答1:

功 能: 一个非负实数的平方根。

用法:结果=sqrt(参数)。

这个程序代码是有点问题的,最后不应该加return 0,如果这个程序运行了,那也是错误的程序,所以计算结果会乱七八糟。

正确代码:

#include
#include
void main()
{
double x = 4.0, result;
result = sqrt(x); //result*result = x   
printf("The square root of %f is %f\n", x, result);
}

扩展资料:

sqrt函数原型: 在VC6.0中的math.h头文件的函数原型为double sqrt(double);

说明:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力。

参考资料:平方根计算-百度百科

回答2:

功 能: 一个非负实数的平方根。

用法:结果=sqrt(参数)。

这个程序代码是有点问题的,最后不应该加return 0,如果这个程序运行了,那也是错误的程序,所以计算结果会乱七八糟。

正确代码:

#include#includevoid main(){double x = 4.0, result;result = sqrt(x); //result*result = x   printf("The square root of %f is %f\n", x, result);}

扩展资料:

sqrt函数原型: 在VC6.0中的math.h头文件的函数原型为double sqrt(double);

说明:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力。

回答3:

sqrt用来计算一个非负实数的平方根。

函数原型: 在VC6.0中的math.h头文件的函数原型为double sqrt(double);
说明:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力。
程序例:
#include
#include
int main(void)
{
double x = 4.0, result;
result = sqrt(x); //result*result = x
printf("The square root of %f is %f\n", x, result);
return 0;
}
VC 2008后为重载函数,原型为 float sqrt (float),double sqrt (double),double long sqrt(double long)
注意没有int sqrt (int)

回答4:

代码如下:
#include
#include
int main() // intmain()后面才用return 0
{
double x = 4.0, result;
result = sqrt(x); //result*result = x   
rintf("The square root of %lf is %lf\n", x, result); //double类型输出应该用%lf,%f是对应float的
return 0;
}

回答5:

代码如下:
#include
#include
int main() // intmain()后面才用return 0
{
double x = 4.0, result;
result = sqrt(x); //result*result = x
rintf("The square root of %lf is %lf\n", x, result); //double类型输出应该用%lf,%f是对应float的
return 0;
}