[求助]困惑???
为实现函数y=x2的图形与圆的图形叠加显示在turboc2里输入以下程序:#include<stdio.h>
#include<math.h>
void main()
{
int x,m,n;
double y;
for(y=10;y>=-10;y--)
{
m=2.5*sqrt(100-y*y);
n=2.5*sqrt(y);
for(x=1;x<60;x++)
if(x==30-m&&x==30-n||x==30+m&&x==30+n)printf("#");
else if(x==30-n||x==30+n)printf("+");
else if(x==30-m||x==30+m)printf("*");
else printf(" ");
printf("\n");
}
}
编译通过,但运行结果是sqrt:domain error
而在c-Free中却正常显示,谁知道这是为什么啊?