知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
C程式作業? 平方桹
1樓
 
  有沒有人會寫?  

  計算一個數的平方桹?

 double sqrt (double ); --> 如何實作它? 如何自己寫一個? 
 原理是什麼??
2樓
#include<stdio.h>
#include<math.h>
main(){
       float a,x=1,y;
       int i;
       printf("input a:\n");
       scanf("%f",&a);
       for(i=0;;i++)
       {
       y=x;
       x=(x+a/x)/2;
       if(fabs(y-x)<0.0000001)  
       break;
       }
        printf("sqrt(a)=%f",x);
       }