当前位置: 首页 > news >正文

C语言--给出一个点的坐标判断它在单位圆的内部外部还是上面


一.题目描述

给出一个点的坐标判断它在单位圆的内部外部还是上面

例如输入1,0,输出在圆上


二.思路分析

首先,单位圆是以坐标系原点为圆心、半径为1的圆。

给定一个点坐标 (x,y),我们可以使用勾股定理计算该点到坐标系原点的距离是否小于1,如果小于1,则该点在圆内部;如果等于1,则该点在圆上;如果大于1,则该点在圆外部。


三.完整代码

#define _CRT_SECURE_NO_WARNINGS//这一句必须放在第一行
#include <stdio.h>
#include <math.h>
int main()
{float x, y, z;printf("请输入下x,y的值:");scanf("%f,%f", &x, &y);z = x * x + y * y;//后赋值,因为有执行的顺序if (z > 1){if (y > 0)printf("在圆外,x轴的上面");else if (y < 0)printf("在圆外,x轴的下面");elseprintf("在圆外,x轴上");}else if (z == 1)printf("在圆上");elseprintf("在圆内");
}

四.运行结果


创作不易, 如果这份博客👍对你有帮助,可以给博主一个免费的点赞以示鼓励。
欢迎各位帅哥美女点赞👍评论⭐收藏,谢谢!!!
如果有什么疑问或不同的见解,欢迎在评论区留言哦👀。
祝各位生活愉快⭐

http://www.lryc.cn/news/239247.html

相关文章:

  • 变频器基础问答集21-50
  • OpenCvSharp从入门到实践-(01)认识OpenCvSharp开发环境搭建
  • OSG文字-渐变文字(4)
  • 排查生产环境:MySQLTransactionRollbackException数据库死锁
  • 140.【鸿蒙OS开发-01】
  • npm install 下载不下来依赖解决方案
  • 接口自动化中cookies的处理技术
  • PHP 安装
  • 小程序常见操作
  • STM32F4串口USART发送为00的解决方案
  • 重磅解读 | 阿里云 云网络领域关键技术创新
  • 【蓝桥杯省赛真题45】Scratch九宫格游戏 蓝桥杯scratch图形化编程 中小学生蓝桥杯省赛真题讲解
  • 物联网AI MicroPython学习之语法 ADC数模模块
  • 详解Python中哈希表的使用。站在开发者角度,与大家一起探究哈希的世界。
  • 详解python淘宝秒杀抢购脚本程序实现
  • 使用ChatGPT创建Makefile构建系统:使用Make运行Docker
  • 算法设计与分析复习--分支界限法
  • Https攻击怎么防御
  • 网络知识学习(笔记二)
  • 万字解析设计模式之组合模式、亨元模式
  • HTTP之常见问答
  • java伪共享问题
  • 【Ubuntu】Ubuntu arm64 部署 Blazor Server 应用
  • Android加固为何重要?很多人不学
  • 【C/PTA】函数专项练习(一)
  • SUDS: Scalable Urban Dynamic Scenes
  • 蓝桥杯算法双周赛心得——迷宫逃脱(记忆化搜索)
  • nodejs+vue线上生活超市购物商城系统w2c42
  • 飞翔的小鸟
  • 浅析OKR的敏捷性