解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
double x1,x2;
int a;
x2=1.0; //使用do while语句至少执行一次,然后进行判断
scanf("%d",&a);
do
{
x1=x2;
x2=(x1+a/x1)/2;
}while(fabs(x1-x2)>=0.00001);
printf("%.3lf",x2);
}
0.0分
3 人评分
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:619 |
【计算两点间的距离】 (C语言代码)浏览:927 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:613 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5275 |
简单的a+b (C语言代码)浏览:661 |
蛇行矩阵 (C语言代码)浏览:606 |
1017题解浏览:663 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:636 |
蛇行矩阵 (C语言代码)浏览:559 |
DNA (C语言代码)浏览:837 |