/* *功能:开方 *做者: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); }