迭代求立方根
来源:互联网 发布:php语句防sql注入 编辑:程序博客网 时间:2024/04/27 15:11
键盘输入一个实数a,输出它的立方根。请自行设计算法编写程序,不允许调用pow函数。
假设a的立方根为x,则x3=a,问题转化求一元高次方程x3-a=0的解
#include<stdio.h>int main(){ double a,n,m,x; scanf("%lf",&a); n=0; m=a; while(1) /*用n,m反复迭代,每次用n,m的平均值逼近*/ { x=(n+m)/2; if(a>0) { if(x*x*x<=a) { n=x; } else m=x; } else { if(x*x*x<=a) m=x; else n=x; } if((x*x*x-a<=0.00001)&&(x*x*x-a>=-0.00010))/*设置迭代的精度*/ break; } printf("%lf %lf",x,x*x*x);}
1 0
- 迭代求立方根
- 迭代求立方根
- 迭代求立方根
- 迭代求立方根
- 题目1166:迭代求立方根
- 题目1166:迭代求立方根
- 1166_迭代求立方根
- 题目1166:迭代求立方根
- 题目1166:迭代求立方根
- 九度1166 迭代求立方根
- 九度oj-1166-迭代求立方根
- 北航计算机机试09迭代求立方根
- 九度OJ 1166: 迭代求立方根 《数值分析》基本功
- 九度 Online Judge 算法 刷题 题目1166:迭代求立方根
- 九度OJ 1166:迭代求立方根 (迭代)
- 九度oj-题目1166:迭代求立方根-数学
- 求立方根
- 求解立方根
- ORACLE SQL DEVELOPER 优化SQL语句
- 制作带边框的圆形头像
- cocos2d - JS debugMode 4 区域遮挡问题
- Android 中的单例模式
- Linux Vim替换字符串的一些方法小结
- 迭代求立方根
- 二、H5全景图-朋友圈全景图-720°全景-VR ---- 项目简单分析
- 简单易懂的命名空间及use的使用
- C++智能指针
- python核心编程&字典与集合
- Linux菜鸟起飞——安装android ndk
- NPM 国内被墙的解决方法
- 神经网络的机器学习(Neural Networks for Machine Learning)(5)
- QT项目升级(QT4.6.3到QT5.2)时,遇到的问题和解决方法