新微赢技术网

标题: 迭代法中 y=n次根号下x [打印本页]

作者: 1OOOO    时间: 2009-11-6 01:51
标题: 迭代法中 y=n次根号下x
#include <iostream>
#include <cmath>
using namespace std;
int main()
{float x,y1,y2;
int n;
cout<<"enter a number:";
cin>>x;
cout<<"enter an integer:";
cin>>n;
y2=x;
do
{y1=y2;
y2=((n-1)*y1+x/pow(y1,n-1))/n;
}  while (fabs(y2-y1)>=1e-5);
cout<<y2<<endl;
return 0;
}
这里的y2=x是起什么作用的? x可以修改为任意数。。。 实在是不解?




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2