循环计算近似平方根

2021-01-20  本文已影响0人  壹顾倾城


/********************************
* 程序名称:循环计算平方根 
* 开发时间:2021-01-19
*******************************/
#include <iostream>
#include <cstdio>

using namespace std;

void kaif(double x) {
    double jd = 1e-5;
    int count = 0;
    for(double d=1; d<=x; d+=jd) {
        count ++;
        if(d * d >= x) {
            printf("%.10lf 近似平方根是 %.10lf\n", x, d);
            break;
        }
    }
    printf("一共迭代 %d 次。\n", count);
}
//main() star
int main() {
    //code here
    kaif(2);
    kaif(5);
    return 0;
}

测试1:

2.0000000000 近似平方根是 1.4142200000
一共迭代 41423 次。
5.0000000000 近似平方根是 2.2360700000
一共迭代 123608 次。

--------------------------------
Process exited after 0.2741 seconds with return value 0
请按任意键继续. . .
上一篇下一篇

猜你喜欢

热点阅读