参考代码:
#include<stdio.h>
#include<math.h>//fabs()的用法是#include<math.h>
int main()
{
long double x=4,x1,x2;
scanf("%Lf",&x);
x1=x/2;
x2=(x1+x/x1)/2;// X[n+1]=(X[n]+a/X[n])/2
while(fabs(x1-x2)>0.00001)//fabs()的功能是求浮点数x的值
{
x1=x2;
x2=(x1+x/x1)/2;// X[n+1]=(X[n]+a/X[n])/2
}
printf("%.3Lf",x2);
return 0;
}
0.0分
5 人评分
WU-整数平均值 (C++代码)浏览:1307 |
C语言训练-数字母 (C语言代码)浏览:648 |
P1000 (C语言代码)浏览:911 |
罗列完美数 (C语言代码)浏览:519 |
1048题解(读入回车问题)浏览:628 |
剪刀石头布 (C++代码)浏览:1811 |
C二级辅导-阶乘数列 (C语言代码)浏览:583 |
淘淘的名单 (C语言代码)浏览:1309 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:476 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:669 |