解题思路:
参考代码:
#include<bits/stdc++.h> using namespace std; int main() { double a, b, c; cin>>a; b = a / 2.0; while (1) { c = (b + a / b) / 2.0; if (abs(b - c) < 0.00001) { cout << fixed << setprecision(3) << b; break; } b = c; } }
0.0分
5 人评分
点我有惊喜!你懂得!浏览:1513 |
C二级辅导-计负均正 (C语言代码)浏览:508 |
2005年春浙江省计算机等级考试二级C 编程题(3),复杂度最低的方法没有之一!!!!!浏览:804 |
C语言训练-角谷猜想 (C++代码)(3N+1问题)浏览:1744 |
C语言训练-数字母 (C语言代码)浏览:582 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:619 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:746 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:850 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:762 |
关于C语言变量位置的问题浏览:272 |