我设法让我的 sqrt 函数完美运行,但我第二次猜测我是否根据给定的伪代码正确编写了这段代码。
这是伪代码:
x = 1
repeat 10 times: x = (x + n / x) / 2
return x.
我写的代码,
#include <iostream>
#include <math.h>
using namespace std;
double my_sqrt_1(double n)
{
double x= 1; x<10; ++x;
return (x+n/x)/2;
}