用迭代法求x=√a

#include <stdio.h>
#include <math.h>
void main(){float a,x0,x1;printf("enter a positive number:");scanf("%f",&a);x0=a/2;x1=(x0+a/x0)/2;do{x0=x1;x1=(x0+a/x0)/2;}while(fabs(x0-x1)>=pow(10,-5));printf("the square root of %5.2f is %8.5f\n",a,x1);
}

不懂请留言,谢谢

C语言学习用迭代法求x=√a相关推荐

  1. ACMNO.16用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数 输入 X 输出 X的

    题目描述 用迭代法求 . 求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001.输出保留3位小数 输入 X 输出 X的平方根 样例输 ...

  2. 用牛顿迭代法求浮点数的平方根

    比如我们要求a的平方根,首先随便猜一个近似值x,然后不断令x等于x和a/x的平均数,迭代几次后x的值就已经相当精确了. 看下面(假设a=2,我们求2的平方根): 1.先随便猜个数,比如我猜2的平方根为 ...

  3. 超松弛迭代法求方法组的解(Python实现)

    数值分析题目 求方程组 {5x1+2x2+x3=−12−x1+4x2+2x3=202x1+−3x2+10x3=2\left\{ \begin{array}{c} 5x_1+2x_2 + x_3 = - ...

  4. 高斯--塞德尔迭代法求方程组的解(Python实现)

    数值分析题目 求方程组 {5x1+2x2+x3=−12−x1+4x2+2x3=202x1+−3x2+10x3=2\left\{ \begin{array}{c} 5x_1+2x_2 + x_3 = - ...

  5. 141. Sqrt(x)【牛顿迭代法求平方根 by java】

    Description Implement int sqrt(int x). Compute and return the square root of x. Example sqrt(3) = 1 ...

  6. 经典算法:牛顿迭代法求平方根

    //牛顿迭代法求平方根 1 double mysqrt(double num) 2 { 3 double x = num/2; 4 double y = 0; 5 do{ 6 x = x/2+num/ ...

  7. C语言学习之用牛顿迭代法求下面方程在1.5附近的根: 2x³-4x²+3x-6=0

    用牛顿迭代法求下面方程在1.5附近的根: 2x³-4x²+3x-6=0 在本题中 f(x) = 2x³-4x²+3x-6 可以写成以下形式:f(x) = ((2x-4)x+3)x-6 同样,f´(x) ...

  8. c语言迭代法求平方根_求平方根问题 (C++ 实现)

    下面是用二分法和牛顿迭代法求一个正数的平方根. 二分法 这里的题目稍微宽了一点点,包含了整数和小数的情况,这里二分法就不用多说了,如果中间值的平方与目标值在误差范围内,则返回,否则根据大小情况改变左/ ...

  9. 计算方法之迭代法求方程根

    /************************ * 用迭代法求方程 * f(x)=e^(-x)-x+1=0 * 的根 *************************/ #include< ...

最新文章

  1. 直播:AI时代,普通程序员该如何转人工智能(限免报名)
  2. cocostuff10k数据集介绍_COCO数据集整理
  3. linux 占用缓存前10_Linux 中的零拷贝技术
  4. Ubuntu 16.04 安装 Wireshark分析tcpdump的pcap包——sudo apt install wireshark-qt
  5. Deep Learning科普帖
  6. html_5_小作业2_世纪佳缘注册页面
  7. Linux中的基础IO(二)
  8. 小说中场景的功能_《流浪地球》:从小说到电影
  9. 查看目录中的内容及权限
  10. macos 运行linux,MacOS 上运行shell
  11. 拓端tecdat|R语言Kaggle泰坦尼克号性别阶级模型数据分析案例
  12. lisp pline 加点_在cad中如何创建lisp程序?以及大神们所说的lisp解决重复性劳动问题是怎么回事?...
  13. 安全基础教育第二季第1集:屡战屡败的找回密码
  14. Win7便签快捷键大全
  15. 四川行无疆电商讲解拼多多电商产品销量如何清零
  16. 不用镜像,也不下载安装包,windows下安装Ruby
  17. [已解决]datetime.date is coerced to a datetime. In the future pandas will not coerce, and ‘the values
  18. 应用二 stm32使用esp8266进行串口wifi通信
  19. 计算机等级考试四级 网络工程师 之 操作系统原理1 适合懒人备考哈哈哈
  20. 嵌入式课程设计linux,嵌入式课程设计报告

热门文章

  1. 设c语言中 一个int型数据库,最新真实全国二级C选择题真题第1套
  2. 使用饼图_【Excel饼图使用系列】之使用饼图的注意事项及几个小技巧
  3. 浅谈php7的重大新特性_PHP7的新特性和源码结构
  4. 8大行业场景!最新 Apache Flink 行业案例集火热出炉
  5. Code Review 是苦涩但有意思的修行
  6. 在阿里,我们如何管理代码分支?
  7. 资深美术师:3A转手游研发需要注意的方法
  8. 游戏测试:如何有效地报告 Bug?
  9. MySQL备份与恢复——基于OUTFILE /LOAD DATA 逻辑备份恢复
  10. 面对一夜狼人杀特殊的游戏机制,取得胜利很难吗?还可以