有四个圆塔,圆心分别为(2,2)、(-2,2)、(2,-2)、(-2,-2),圆半径为1.这四个塔的高度为10米。塔以外无建筑物。今输入一个点的坐标,求该点的建筑高度(塔外的高度为0m)?
首先将四个点表示出来,然后输入点坐标,计算到各个圆心的距离,只有当四个距离都大于1时,建筑高度为0,负责为10.
代码已经过编译,可直接使用

#include<stdio.h>
int main()
{int x1=2,y1=2,x2=-2,y2=2,x3=2,y3=-2,x4=-2,y4=-2;int m,n,d1,d2,d3,d4;printf("输入一个点的坐标(x,y)\n");scanf("%d%d",&m,&n);d1=(m-x1)*(m-x1)+(n-y1)*(n-y1);d2=(m-x2)*(m-x2)+(n-y2)*(n-y2);d3=(m-x3)*(m-x3)+(n-y3)*(n-y3);d4=(m-x4)*(m-x4)+(n-y4)*(n-y4); if(d1>1&&d2>1&&d3>1&&d4>1)//比较 printf("该点的高度为0");else printf("该点的高度为10");
}

有四个圆塔,圆心分别为(2,2)、(-2,2)、(2,-2)、(-2,-2),圆半径为1.这四个塔的高度为10米。塔以外无建筑物。今输入一个点的坐标,求该点的建筑高度(塔外的高度为0m)相关推荐

  1. 有4个圆塔、圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为1,见图4.5。这4个塔的高度为10m,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为零)

    #include <stdio.h> int main() { int x,y,b; printf("请输入坐标:\n"); scanf("%d,%d&quo ...

  2. 【c语言】输入一个4位数,求四位数中各位数相加之和

    <程序设计基础实训指导教程-c语言>杨莉 龚义建 科学出版社 ISBN 978-7-03-032846-5 p9 2.1.2 上机实训内容 [实训内容1] 编程实现:输入一个4位数,求4位 ...

  3. C语言 输入一个整数n,求出其阶乘

    输入一个整数n,求出其阶乘 #include <iostream> #include <cstdio> using namespace std; int main() {int ...

  4. 算法训练 - 调和数列问题 输入一个实数x,求最小的n使得,1/2+1/3+1/4+...+1/(n+1)>=x。   输入的实数x保证大于等于0.01,小于等于5.20,并且恰好有两位小数。你的

    问题描述 输入一个实数x,求最小的n使得,1/2+1/3+1/4+-+1/(n+1)>=x. 输入的实数x保证大于等于0.01,小于等于5.20,并且恰好有两位小数.你的程序要能够处理多组数据, ...

  5. 输入一个三位数,求个个数位数字的三次方之和,并判断和是否与该数相同

    解题思路: 先把三位数(n)的3个数位值算出来 然后求数位数字的三次方之和 最后判断数位数字的三次方之和(sum)是否与该数(n)相同 代码: # 输入一个三位数,求个个数位数字的三次方之和,并判断和 ...

  6. python输入一个英文句子、求其中最长的单词的changd_数组练习

    (1)3有以下程序 main() { int p[8]={11,12,13,14,15,16,17,18},i=0,j=0; while(i++<7) if(p[i]%2) j+=p[i]; p ...

  7. 输入一个n位数,求这个n位数每一位上的数之和(承蒙大师指导,超简便)

    #include<stdio.h>//头文件 int main()//主函数 {int x,y=0;//定义两个数,x代表这个输入的n位数,y代表n各个位上数之和 printf(" ...

  8. python输入一个英文句子、求其中最长的单词的changd_corbyliu

    前言 负载均衡技术Load Balance简称LB是构建大型网站必不可少的架构策略之一.它的目的是把用户的请求分发到多台后端的设备上,用以均衡服务器的负载.我们可以把负载均衡器划分为两大类:硬件负载均 ...

  9. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

最新文章

  1. springmvc+log4j操作日志记录,详细配置
  2. PCA计算流程详解与实现(Python详细编码,全部测试正确,与sklearn完全一致,只有7行代码)
  3. 超实用!K8s 开发者必须知道的 6 个开源工具
  4. ACK容器服务发布virtual node addon,快速部署虚拟节点提升集群弹性能力
  5. 【传智播客】Javaweb程序设计任务教程 黑马程序员 第二章 课后答案
  6. 从0开始编写dapper核心功能、压榨性能、自己动手丰衣足食
  7. 手把手教你java快速过滤关键词
  8. Apache CXF 3.0:CDI 1.1支持替代Spring
  9. 工业级以太网交换机跟普通商用网络交换机有啥区别?
  10. WinCE EBOOT中的Boot Args与Driver Globals (转)
  11. ndk c调用java_使用NDK将Android转换为C,然后在C中调用Java函数
  12. DFN-LOW算法---割点、桥、强连通分量
  13. iview table增加一行减少一行_OA协会领导一行赴深圳市办公设备租赁行业协会参观交流...
  14. 路由器接口为啥不能配置为任意播地址_计算机三级网络技术(7):路由器配置及使用(下)...
  15. silk lobe资源公众号_资源合集 | 霞鹜公众号字体资源合集(截至 2019.11.30)
  16. 2021SC@SDUSC Zxing开源代码(十六)PDF417二维码(二)
  17. Ubuntu删除用户和卸载服务命令
  18. 基于微信小程序的商城设计
  19. OpenLayers学习笔记中级篇(四、地图图标操作)
  20. 前端 css 自动生成,关于前端:利用Zeplin从设计图自动生成CSS提高前端样式开发效率...

热门文章

  1. 用C语言中的结构体实现简单的学生成绩管理系统
  2. Pathview包:整合表达谱数据可视化KEGG通路
  3. windows7如何安装mysql8_Windows7 安装配置mysql8.0
  4. 无感FOC滑膜观测器学习
  5. 软件包下载地址(一)
  6. portraiture4图片修图磨皮滤镜插件支持Win和Mac
  7. matlab 播放声音,用matlab录音和放音
  8. C语言全局变量限定范围,C语言范围规则
  9. 多个txt合并成一个txt(简单易操作)
  10. Julia教程:Julia语言入门