PTA 7-116 点与圆的位置关系
分数 25
作者 zzz
单位 重庆科技学院
在平面直角坐标系中,给定一个圆的圆心坐标Ox,Oy以及半径R,再给定一个点的坐标Px,Py,请判断这个点与圆的位置关系。

输入格式:
先输入三个正整数,分别代表圆心的横纵坐标Ox,Oy和半径R。 在输入两个正整数,分别代表给定点的横纵坐标Px,Py。 输入的所有数据均不超过100

输出格式:
如果点在圆内,输出IN, 如果点在圆上,输出ON, 如果点在圆外,输出OUT, 输出答案后需要输出回车换行。

输入样例:
在这里给出一组输入。例如:

1 1 1
5 5
输出样例:
在这里给出相应的输出。例如:

OUT
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include <stdio.h>
#include <math.h>
int main(){int ox, oy, r;    //圆心横、纵坐标和半径int px, py;    //定点横、纵坐标double x;scanf("%d %d %d", &ox, &oy, &r);scanf("%d %d", &px, &py);x = sqrt(pow(ox - px, 2) + pow(oy - py, 2));    //两点间的距离公式if(x == r)    //在圆上printf("ON");else if(x < r)    //在圆内printf("IN");else    //在圆外printf("OUT");return 0;
}

解题思路:
step1:用两点间距离公式求定点到圆心的距离
step2:比较两点的距离和半径的大小

归属知识点:
选择结构
数学函数

PTA 7-116 点与圆的位置关系相关推荐

  1. 圆与圆的位置关系题目含答案_圆与圆的位置关系课时练习题(附答案)

    由莲山课件提供http://www.5ykj.com/ 资源全部免费温馨提示: 此套题为Word版,请按住Ctrl,滑动鼠标滚轴,调节合适的观看比例,答案解析附后.关闭Word文档返回原板块.课时提 ...

  2. 圆与圆的位置关系题目含答案_直线和圆的位置关系练习题附答案

    直线和圆的位置关系练习题附答案 第 1页 共 4页 直线和圆的位置关系练习题 一.选择题:(每小题 5分,共 50分,每题只有一个正确答案) 1.已知⊙O 的半径为 10cm,如果一条直线和圆心 O ...

  3. 圆与圆的位置关系题目含答案_中考总复习:圆的专题复习-圆的性质及与圆有关的位置关系考点分析...

    大家好,欢迎进入Math实验室- 专注于数学的我是用心的! 考点:垂径定理 知识点分析: 1.垂径定理:垂直于弦的直径平分这条弦,并且平分弦所对的两条弧. 2.结论: ①平分弦(不是直径)的直径垂直于 ...

  4. 高中数学必修2:平面解析几何之直线与圆、圆与圆的位置关系

    今天分享关于高中数学必修2平面解析几何中的直线与圆.圆与圆的位置关系 知识点,分别从三个方面讲解,用5个经典习题进行解答全过程. 1.直线与圆的位置关系 2.圆与圆的位置关系 2.求圆的弦长的常用方法 ...

  5. 直线与圆位置关系的c语言,直线与圆的位置关系教学设计范文

    直线与圆的位置关系教学设计范文 教学目标: (一) 教学知识点: 1. 了解直线与圆的三种位置关系. 2. 了解圆的切线的概念. 3. 掌握直线与圆位置关系的性质. (二) 过程目标: 1. 通过多媒 ...

  6. 直线与圆位置关系的c语言,直线和圆的位置关系说课稿

    直线和圆的位置关系说课稿 作为一名老师,通常需要用到说课稿来辅助教学,说课稿是进行说课准备的文稿,有着至关重要的作用.写说课稿需要注意哪些格式呢?以下是小编收集整理的直线和圆的位置关系说课稿,仅供参考 ...

  7. 圆与圆的位置关系题目含答案_高中数学直线、圆的位置关系的测试题及答案

    高中数学直线.圆的位置关系的测试题及答案 一.选择题 1.(2009重庆理)直线与圆的位置关系为( ). A.相切 B.相交但直线不过圆心 C.直线过圆心 D.相离 考查目的:考查直线与圆的位置关系的 ...

  8. 牛客网基础C++编程-点和圆的位置关系

    牛客网基础C++编程-点和圆的位置关系 描述 有圆类(Circle)和点类(Pointer),在圆类中实现一个 isPointerInCircle方法,该方法传入一个点类对象,判断点和圆的关系,并在该 ...

  9. c语言在平面直角坐标系中,给定一个圆的圆心坐标Ox,Oy以及半径R,在再给定一个点的坐标PX,Py,请判断这个点与圆的位置关系。

    在平面直角坐标系中,给定一个圆的圆心坐标Ox,Oy以及半径R,在再给定一个点的坐标PX,Py,请判断这个点与圆的位置关系. 输入格式: 先输入三个正整数,分别代表圆心的横纵坐标x,Oy和半径R. 在输 ...

最新文章

  1. 机器学习中的训练集 验证集 测试集的关系
  2. css 联系我们,CSS3 模态窗口联系我们表单模板
  3. 中国独角兽企业总榜发布:百亿超级独角兽达13家(附榜单)
  4. 演示:PPPOE服务端、拨号路由器、拨号计算机的配置
  5. 批处理之 for/f 详解
  6. Microsoft .NET Pet Shop 4.0 学习之旅(三) - 项目的引用关系2
  7. 经典算法题每日演练——第二十一题 十字链表
  8. 网页上的图片怎么提取出来_如何在网站上提取图片素材
  9. Java中的策略设计模式-示例教程
  10. RETSful 的真正含义
  11. 科学计算机clr,科学计算器按键功能汇总
  12. MogDB与PostgreSQL分区策略语法测试
  13. 5.2.7 原子操作的释放函数
  14. [转载] python 字典的get()pop()方法的区别
  15. 几种深度学习框架的使用和对比
  16. 读java源码的好处
  17. 2021年上半年国家软考系统分析师论文和案例分析
  18. 控制系统设计专题(一)——PID控制算法
  19. 处理一份内心煎熬的工作有两种方法——只有一种是正确的
  20. 计数排序CountingSort

热门文章

  1. 中望3D二次开发 控制台命令转PDF
  2. 软件测试dg,测试DG环境
  3. Jordan 标准型的推论
  4. vs19c++求arccos值
  5. 蚁群算法(Ant Colony Algorithm, ACA)简介及其MATLAB实现
  6. 上海自考计算机软件,2019年10月上海自考B080711计算机软件(本科)考试安排
  7. T-SQL朝花夕拾(四) T-SQL函数及用法
  8. 极品校园八大尴尬时刻
  9. 【天光学术】工商管理学硕士毕业论文如何提升水准,多少人知道?
  10. 移动云计算:问题与挑战