解题思路:
注意事项:
参考代码:
#include <stdio.h> #include <math.h> int main(void) { int X; double sqrt_x = 1, t; scanf("%d", &X); do { t = sqrt_x; sqrt_x = (t + 1.0*X/t)/2; }while(fabs(sqrt_x-t) > 10e-5); printf("%.3lf\n", sqrt_x); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:717 |
C语言程序设计教程(第三版)课后习题12.6 (C语言代码)浏览:791 |
K-进制数 (C++代码)浏览:850 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:590 |
C二级辅导-公约公倍 (C语言代码)浏览:1508 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:1027 |
不容易系列 (C语言代码)浏览:664 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1282 |
P1001 (C语言代码)浏览:799 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:528 |