#include<stdio.h>
#include<math.h>
int main()
{
long int n;
int i=0;
scanf("%ld",&n);
double a[1000];
a[0]=(1+n/1)/2;
a[1]=(a[0]+n/a[0])/2;
while(fabs(a[i+1]-a[i])>0.00001)
{
a[i+1]=(a[i]+n/a[i])/2;
i++;
}
printf("%.3f",a[i]);
return 0;
}
0.0分
0 人评分
不知道哪里错了浏览:1226 |
汽水瓶 (C语言代码)浏览:764 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:563 |
【出圈】 (C语言代码)浏览:824 |
IP判断 (C语言代码)浏览:820 |
1118(求助_已解决)浏览:351 |
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:799 |
1134题解(求分析)浏览:795 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:646 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:639 |