SCAU:判断点是否在圆上
判断点是否在圆上
Time Limit:1000MS Memory Limit:65536K
题型: 编程题 语言: G++;GCC
描述
由键盘输入一个点的坐标, 要求编程判断这个点是否在单位圆(圆心在坐标0,0)上,点在圆上输出Y, 不在圆上输出N。 使用小数点后3位精度进行判断。
输入样例
0.707,0.707
输出样例
Y
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
int main()
{
double x,y;
scanf("%lf,%lf",&x,&y);
if(fabs((x*x+y*y)-1)<1e-3)
printf("Y\n");
else
printf("N\n");
return 0;
}