解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
double x,b,c;
int main()
{
cin>>x;
b=x/2;
while(1)
{
c=(b+x/b)/2;
if(abs(c-b)<0.00001)
break;
b=c;
}
printf("%.3lf",c);
return 0;
}
0.0分
0 人评分
C语言训练-阿姆斯特朗数 (C语言代码)浏览:897 |
C二级辅导-同因查找 (C语言代码)浏览:705 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:604 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:932 |
【亲和数】 (C语言代码)浏览:530 |
printf基础练习2 (有点不明白)浏览:887 |
C语言训练-亲密数 (C语言代码)浏览:697 |
用筛法求之N内的素数。 (C语言代码)浏览:711 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:953 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:416 |