c语言开方问题用sqrt算一个数的二次方,结果显示sqrt:DOMAIN errorFloating point error:Domain.不好意思,是求平方根的!求出比x大的最初k(k

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 18:54:00
c语言开方问题用sqrt算一个数的二次方,结果显示sqrt:DOMAINerrorFloatingpointerror:Domain.不好意思,是求平方根的!求出比x大的最初k(kc语言开方问题用sq

c语言开方问题用sqrt算一个数的二次方,结果显示sqrt:DOMAIN errorFloating point error:Domain.不好意思,是求平方根的!求出比x大的最初k(k
c语言开方问题
用sqrt算一个数的二次方,结果显示
sqrt:DOMAIN error
Floating point error:Domain.
不好意思,是求平方根的!
求出比x大的
最初k(k

c语言开方问题用sqrt算一个数的二次方,结果显示sqrt:DOMAIN errorFloating point error:Domain.不好意思,是求平方根的!求出比x大的最初k(k
sqrt是算一个数的平方根的,怎么你用来算二次方呢?
程序贴上来比较好,否则不知道哪里的问题.
不知道你用的是什么编译器,我用的VC6.0,你的代码运行能得到结果.但是你的代码风格不好.
这个是你的代码:
#include
void fun(int x,int k,int *p)
{
int i,j,l,m;
for(i=x+1,j=0;j