找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4579|回复: 0
收起左侧

c语言 迭代法求平方根

[复制链接]
ID:72519 发表于 2015-1-22 02:41 | 显示全部楼层 |阅读模式
//迭代法求平方根公式,这让我想起研一的数值分析的计算实习题
//看来出来混总是要还的,估计将来要用到数值分析里面算法,然后将编程之
#include<stdio.h>
#include<math.h>
void main()
{//先得输入a
        float a,t,xn;//不能用xn1,还是采用一个中间变量t
        printf("please input a:\n");
        scanf("%f",&a);
//这次好像要编一个直到型的程序了,就是while,但感觉还是for用着顺
        for(xn=a;fabs(xn-t)>=0.00001;)
        {t=xn;
                xn=(xn+a/xn)/2;
        //xn从什么开始选比较好呢,要不从a本身开始吧
        }
printf("xn=%f\n",xn);
}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表