求帮助,我找不出错误来,可总是不对。。帮帮忙,谢谢。
codeblocks吧
全部回复
仅看楼主
level 9
#include <stdio.h>
int main()
{
double x,y;
scanf("%lf%lf",&x,&y);
if((x-2)*(x-2)+(y-2)*(y-2)<=1)printf("10");
else if((x-2)*(x-2)+(y+2)*(y+2)<=1)printf("10");
else if((x+2)*(x+2)+(y-2)*(y-2)<=1)printf("10");
else if((x+2)*(x+2)+(y+2)*(y+2)<=1)printf("10");
else printf("0");
ruturn 0;
}
2014年10月18日 07点10分 1
level 9
感觉你的测试样例不会出现错误啊,有错误的话,应该是double数据类型用于比较的时候可能出错
2014年10月18日 16点10分 2
level 10
return 0;你打错了[呵呵]
2014年10月19日 06点10分 3
1