我不会自定义画图坐标系但能编平方根函数
/* 编译环境:TC++ 3.0 */ #include "stdlib.h" #include "stdio.h" #include "math.h"
float sqrt_wubbin(float x) /* 这就是我编的求浮点数平方根的函数 */ { float t=1.3; if(x<0) { printf("\nNegtive have no square root.\n"); exit(0); } for (int i=1; i<=37; i++) { t=((2.0*x)/(t*t+x))*t; } return t; }
/* 以下是验证程序,使用标准数学库中的sqrt(x)函数对自编的sqrt_wubbin(x)函数进行验证*/ void main() { float x; for(x=10; x<=100; x+=6) printf("x=%10.4f sqrt_wubbin, sqrt=%10.4f, %10.4f\n", x,sqrt_wubbin(x),sqrt(x)); }