【C语言题目】判断点和圆形的位置关系
作者:野牛程序员:2023-10-20 16:17:14C语言阅读 2855
【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设置编辑器背景颜色