用牛顿迭代法求8个数的平方根这个程序怎么错了啊?#include "stdafx.h"#include #include #include using namespace std;int main(){\x05double x,p;\x05int n,a,i;\x05x=1.0;\x05for(i=1;i> a; \x05\x05for(n=1;;n++)\x05{\x05\x05p=x;\x05\x05x

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 13:55:58
用牛顿迭代法求8个数的平方根这个程序怎么错了啊?#include a; \x05\x05for(n=1;;n++)\x05{\x05\x05p=x;\x05\x05x" />
x[K`ǿKl̶ `ӾH7yhPo#ވr%AىH;e۾E&.B7u3Erڮ:ݻ5`Y<u^ڥ}3;y\1[ؙWR:GcN☏tJ%IDr<8Y%kh3Ll%]#=nVIT/S%VV95<%e%@e" 2A+UO{FXfl xi{pgVMs~%q=  Xxi:XR\GS>Eѳ˗@+f.m~ʍj4_h 94`J ޏvI/w=`'mv kD.ӫF`3]g.T4

用牛顿迭代法求8个数的平方根这个程序怎么错了啊?#include "stdafx.h"#include #include #include using namespace std;int main(){\x05double x,p;\x05int n,a,i;\x05x=1.0;\x05for(i=1;i> a; \x05\x05for(n=1;;n++)\x05{\x05\x05p=x;\x05\x05x
用牛顿迭代法求8个数的平方根这个程序怎么错了啊?
#include "stdafx.h"
#include
#include
#include
using namespace std;
int main()
{
\x05double x,p;
\x05int n,a,i;
\x05x=1.0;
\x05for(i=1;i> a;
\x05\x05for(n=1;;n++)
\x05{
\x05\x05p=x;
\x05\x05x = (p+a/p)/2;
\x05\x05if(fabs(x-p)

用牛顿迭代法求8个数的平方根这个程序怎么错了啊?#include "stdafx.h"#include #include #include using namespace std;int main(){\x05double x,p;\x05int n,a,i;\x05x=1.0;\x05for(i=1;i> a; \x05\x05for(n=1;;n++)\x05{\x05\x05p=x;\x05\x05x
在我这运行的挺好的啊.我删了 stdafx.h 那行.用 g++ 编译.
小问题倒是有的.比如 a 用了整数类型(限制了输入的范围).没有检查 a 是否小于零(你这是个开方的程序吧).