解题思路:while循环
注意事项:最后保留三位小数
参考代码:
#include"stdio.h"
#include"math.h"
int main(){
double m,n,a;
scanf("%lf",&a);
m=a/2.0;
n=(m+a/m)/2.0;
while(fabs(n-m)>=0.00001){
m=n;
n=(m+a/m)/2.0;
}
printf("%.3lf",n);
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:534 |
The 3n + 1 problem (C语言代码)浏览:548 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:484 |
大家好,我是验题君浏览:576 |
【偶数求和】 (C语言代码)浏览:430 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:629 |
C二级辅导-同因查找 (C语言代码)浏览:563 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:512 |
简单的事情 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:479 |