[求助]请教老鸟,我是个编程新手,现有一个题目不会做请大家帮助。
题目:有四个圆塔,圆心分别为(2,2),(-2,2),(-2,-2),(2,-2),圆半径为1。这四个塔的高度为10米,塔以外无建筑物,今 输入任一点的坐标,求该点的建筑高度高度(塔外的高度为零)
#include<math.h>
main()
{ float x,y,h,num;
printf("please input x,y\n");
scanf("%f,%f",&x,&y);
num=sqrt((fabs(x)-1)*(fabs(x)-1)+(fabs(y)-1)*(fabs(y)-1));
printf("輸出高度 %.2f\n",num);
if (num<=1.0)
printf("h=10\n");
else
printf("h=0\n");
}
我也是新手,不知道对不对,如果不对,还请高手指点一下