/* *功能:開方 *做者:KDF5000 *時間:2013.3.2 */ #include<stdio.h> int main() { float a; float x; //x爲所求結果 int i=100; //控制循環的次數a printf("請輸入要開方的數:"); scanf("%f",&a); x=a/2; while(i--) { x=(x+a/x)/2; } printf("開方的結果爲:%f\n",x); }