T015 迭代求根
2015-11-17 09:05
176 查看
#include<stdio.h> #include<math.h> int main() { double a, x0, x1; scanf("%lf", &a); if(a<0) printf("Error\n"); else { x0=a/2;//设初值 x1=(x0+a/x0)/2; do { x0=x1; x1=(x0+a/x0)/2; } while(fabs(x0-x1)>1e-3); } printf("%.5lf\n", x1); return 0; }
相关文章推荐
- JQuery 学习总结及实例
- POJ1251 Jungle Roads(kru)
- PowerDesigner之PDM(物理概念模型)
- easyui datebox 默认当天日期
- Java项目在jsp页面中引入jquery框架的步骤
- ViewPager实现多页面滑动
- jQuery事件绑定、解绑、命名空间
- 【C++】基类与子类拷贝构造函数的调用顺序
- Evaluate Video Quality
- Google Java编程风格指南
- 拷贝项目文件夹中的文件存放到本地
- 实例讲解如何利用jQuery设置图片居中放大或者缩小
- 凸优化--强弱对偶性的几何解释
- 每天一个linux命令(44):top命令
- java集合框架集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。
- myeclipse工程环境出错:Set project compiler compliance settings to '1.5'
- CSS 布局
- LeetCode OJ 系列之283 Move Zeroes --Python
- 黑马程序员——网络编程(二)
- linux rehat 9.0 系统基本操作/命令