1 #include<stdio.h> 2 //牛顿弦切法 3 int main() 4 { 5 double number; //待求平方根的数 6 scanf("%lf",&number); 7 double result =(number + result)/2 ;//初始点 8 while(result*result - number > 1e-6){ 9 result = (number + result*result)/2/result; 10 } 11 printf("%f",result); 12 return 0; 13 }