c++题目不知道怎么弄1.编程序用迭代法求a的立方根,求立方-查字典问答网
分类选择

来自刘恺的问题

  c++题目不知道怎么弄1.编程序用迭代法求a的立方根,求立方根的迭代公式为::Xi+1=(2*Xi)/3+a/(3*Xi*X1.编程序用迭代法求a的立方根,求立方根的迭代公式为::Xi+1=(2*Xi)/3+a/(3*Xi*Xi)假定X的初

  c++题目不知道怎么弄1.编程序用迭代法求a的立方根,求立方根的迭代公式为::Xi+1=(2*Xi)/3+a/(3*Xi*X

  1.编程序用迭代法求a的立方根,求立方根的迭代公式为::Xi+1=(2*Xi)/3+a/(3*Xi*Xi)

  假定X的初值为a,迭代到|Xi+1-Xi|

1回答
2020-11-2302:28
我要回答
提示:回答问题需要登录哦!
李玉清

  #include

  #include

  voidmain(void)

  {

  doublea,fX,fXplus,fDiff,fRes;

  printf("Enteranumber:");

  scanf("%lf",&a);

  fX=a;

  fRes=pow(a,1.0/3);

  do

  {

  fXplus=fX*2/3+a/(3*fX*fX);

  fDiff=fXplus-fX;

  fX=fXplus;

  }

  while((fDiff=0.00001));

  printf("nThecuberootof%lfis%lf.n",a,fX);

  printf("Theresultoffunctionis%lf.n",fRes);

  }

2020-11-23 02:33:06
大家都在问
最新问答