解题思路:
注意事项:
参考代码:
#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语言代码)浏览:1509 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:906 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:885 |
母牛的故事 (C语言代码)浏览:1428 |
DNA (C语言代码)浏览:540 |
水仙花 (C语言代码)浏览:1052 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:664 |
整数平均值 (C语言代码)浏览:786 |
【计算球体积】 (C语言代码)浏览:1550 |
还是畅通工程浏览:753 |