首页 > 其他 > 详细

迭代平方根

时间:2014-03-20 22:48:34      阅读:550      评论:0      收藏:0      [点我收藏+]

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

Input

X

Output

X的平方根

Sample Input

4

Sample Output

2.000
见代码:

#include <stdio.h>
int main()
{
float a,b,c,n,m,j,sum1=0,sum2=0,sum3=0,sum=0;
scanf("%f%f%f",&a,&b,&c);
for(n=1;n<=a;n++)
sum1=sum1+n;
for(m=1;m<=b;m++)
sum2=sum2+m*m;
for(j=1;j<=c;j++)
sum3=sum3+1/j;
sum=sum1+sum2+sum3;
printf("%.2f\n",sum);
return 0;
}

 

 





迭代平方根,布布扣,bubuko.com

迭代平方根

原文:http://www.cnblogs.com/yuanting/p/3614293.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!