C语言简单的题目

来源:百度知道 编辑:UC知道 时间:2024/05/12 00:50:10
有4个圆塔,圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为1。这4个塔的高度为10m,塔以外无建筑物。今输入任一点坐标,求该点的建筑高度(塔外的高度为零)。

大家说说思路应该是怎样的?如果可以,写出程序来,不写程序也行。只要思路告诉了我就行了(要我会做了)。
答的好额外+20分左右
非得我画……
4个黑色的是塔,大概意思下就行了。
https://gss0.baidu.com/7LsWdDW5_xN3otqbppnN2DJv/menghuantu/pic/item/a464a144eafaa48eb3b7dcf0.jpg

给定一点,看这点在第几象限!

然后计算这点到这个象限的圆心的距离,距离小于等于1的话就是输出10M,否则为0.

两点距离公式不用说吧.(不用开根号,因为半径为1)
这题不难.

祝好运.

请问是圆锥形的吗,或者给一个角度是吧。要不然,怎么算高度?

什么呀!说清楚点好不好!
塔?那不是三维的吗?还两坐标,啥意思?

这个题目我们课本上也有```现在我都没弄明白```