【C语言题目】判断点和圆形的位置关系
作者:野牛程序员:2023-10-20 16:17:14C语言阅读 3156
【C语言题目】判断点和圆形的位置关系
有一个圆,圆心坐标是(0,0),半径r=4.5,任意输入一个点的坐标(x,y),判断这个点是在圆内,圆周上,还是在圆外。
输入: 两个浮点数x , y
输出: 如果在圆内,输出in ;如果在圆外,输出out ; 如果在圆上,输出on
【样例输入】 1.0 1.0
【输出】in
#include <stdio.h>
int main() {
double x, y, r,r2;
scanf("%lf %lf", &x, &y);
r = x * x + y * y;
r2=4.5*4.5;
if (r < r2) {
printf("in");
} else if (r > r2) {
printf("out");
} else {
printf("on");
}
return 0;
}野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:【内部资料】回溯法
- 下一篇:code::block设置编辑器背景颜色
