用C语言编的程序不知哪里出错了
按书上输入的程序不知道哪里出错了#include<stdio.h>
#include<math.h>
int main()
{
double x0,x1,a,deta;
scanf("%f",&a);
x0=a/2;
x1=(x0+a/x0)/2;
deta=fabs(x1-x0);
do
{x0=x1;
x1=(x0+a/x0)/2;}
while(deta>=1e-5);
printf("x=%f\n",x1);
return 0;
}
现在可以运行了,但是不出结果啊
[ 本帖最后由 rockmantom 于 2011-6-22 14:36 编辑 ]