【ACM】1020:迭代法
来源:互联网 发布:军事题材的网络电影 编辑:程序博客网 时间:2024/06/05 16:41
题目描述
用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数
输入
X
输出
X的平方根
样例输入
4
样例输出
2.000
代码如下:
#include<stdio.h>#include<math.h>int main(){float x0,x,a;scanf("%f",&a);x=1.0;for(;fabs(x-x0) > 1E-5;){x0 = x;x =(x0+a/x0)/2;}printf("%0.3f\n",x);return 0;}
0 0
- 【ACM】1020:迭代法
- 【ACM】1020:迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法
- 迭代法解方程:牛顿迭代法、Jacobi迭代法
- Java内部类的调用
- java面试:兔子问题
- hdoj 1269 迷宫城堡
- tnsnames.ora中UR=A配置使用
- 南阳理工 括号配对题解
- 【ACM】1020:迭代法
- 优化
- VisualVM 性能调优过程(测试demo)
- ORACLE RAC ASM环境下DATAGUARD搭建步骤
- php开启openssl
- 【FastDev4Android框架开发】Android实现沉浸式状态栏(六)
- 组件化开发
- [胡策题] 魔法水晶 树上问题~(四星)
- 面试---两个队列实现一个栈