题目描述
有一个半径为10的圆,圆心坐标为(0,0),从键盘输入任意点的坐标(a,b),判断该点在圆内,在圆外,还是恰巧在圆周上。
输入要求
输入整数a和b的值表示一个坐标点。
输出要求
输出对应的信息。in表示在圆内,out表示在圆外,on表示在圆周上。
输入样例
1 1
输出样例
in
#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);//输入坐标
int c=a*a+b*b;//圆的方程为x*x+y*y=10*10 ,计算c
if(c<100){//比较c与圆的方程,输出对应值
printf("in\n");
}else if(c==100){
printf("on\n");
}else{
printf("out\n");
}
return 0;
}