#include<stdio.h>
#include<math.h>
int main()
{
double a;
scanf("%lf",&a);
double x1,x2;
x2 = a/2;
do{
x1=x2; //迭代
x2=(x1+a/x1)/2;
}while(fabs(x1-x2)>0.00001);
printf("%.3lf\n",x2); //打印 x1 x2 都可
return 0;
}
0.0分
0 人评分
整人!!浏览:838 |
【计算球体积】 (C语言代码)浏览:984 |
C语言训练-求素数问题 (C语言代码)浏览:952 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:567 |
打水问题 (C语言代码)浏览:1063 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1028 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:519 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:640 |
简单的for循环浏览:1408 |
剪刀石头布 (C语言代码)浏览:1746 |