新手——程序出错了请指教。
程序出错了请指教。
#include<stdio.h>
# define epsiln le-4
void main()
{printf("\t\t\t\t循环语句迭代法\n求一正数a的平方根。\n\n");
double x,x1,x2;
do{
printf("Input a number (>=0.0 and 0 to quit):\n");
scanf("%lf",&x);
if(x==0.0)
{printf("sqrt(%lf)=%lf\n",x,x);
break;
}
else
if(x<0.0)
printf("x must be>=0.0! Try again.\n");
else
{x1=1.0;
x2=0.5*(x1+x/x1);
while((x1>x2?x1-x2:x2-x1)>epsiln)
{x1=x2;
x2=0.5*(x1+x/x1);}
printf("sqrt(%lf)=%lf\n",x,x2);
}
}while(1);
}
liang001.cpp
F:\迅雷下载\练习\liangzi\liang001.cpp(20) : error C2065: 'le' : undeclared identifier
执行 cl.exe 时出错.
liang001.exe - 1 error(s), 0 warning(s)