#include<stdio.h> #include<math.h> int main() { double x1,x2,a; scanf("%lf",&a); x2=1; for(;;) { x1=x2; x2=(x1+a/x1)/2; if(fabs(x2-x1)<0.00001) { printf("%.3lf\n",x2); break; } } return 0; }
0.0分
3 人评分
C语言训练-自守数问题 (C语言代码) long long浏览:1060 |
破解简单密码 (C语言代码)浏览:1740 |
C二级辅导-同因查找 (C语言代码)浏览:660 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:771 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:447 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:608 |
三角形 (C语言代码)浏览:900 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:899 |
1908题解浏览:633 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:484 |
Greed 2019-01-30 12:12:18 |
假象值