解题思路:
首先要能够想到使用数学函数,中间需要使用一个取绝对值的时候需要注意
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
long double x,x1,x2;
scanf("%Lf",&x);
x1=x/2;
x2=(x1+x/x1)/2;
while(fabs(x1-x2)>0.00001)
{
x1=x2;
x2=(x1+x/x1)/2;
}
printf("%.3Lf",x2);
return 0;
}
愿你能够一直快乐着!
0.0分
0 人评分
【回文数(二)】 (C语言代码)浏览:940 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:643 |
【排队买票】 (C语言代码)浏览:944 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1292 |
WU-复数求和 (C++代码)浏览:2119 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:769 |
文科生的悲哀 (C语言代码)浏览:1538 |
Minesweeper (C语言描述,蓝桥杯)浏览:1176 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:590 |
数对 (C语言代码)浏览:762 |