首页 新闻 搜索 专区 学院

如何用C++产生一个圆形区域

0
悬赏园豆:5 [已关闭问题] 关闭于 2012-03-23 23:57

如何用C++语言实现:产生一个矩形区,并在该矩形区域内产生M个圆形区域,每个区域的半径各不相同。

产生的圆形区域是极坐标的方式。求解答~

C++
西瓜coding的主页 西瓜coding | 初学一级 | 园豆:191
提问于:2012-03-11 10:09
< >
分享
所有回答(2)
0

我认为如果要求不高可以就将圆形区域 当做一个正方形来处理,可以省很多事!你说呢?

小小刀 | 园豆:1991 (小虾三级) | 2012-03-11 10:41

就是因为要圆形区域才纠结呢~嗷呜~

支持(0) 反对(0) 西瓜coding | 园豆:191 (初学一级) | 2012-03-11 10:42

@西瓜coding: 我的意思是在正方形里面取内接圆不就是你要的圆形区域了吗。这样只是两个圆可能不能相切

支持(0) 反对(0) 小小刀 | 园豆:1991 (小虾三级) | 2012-03-11 10:45
0

其实只要能画出一个圆就行,其余的通过计算圆心和半径就行了,至于如何花园,这个我还真的不是很清楚,应该是利用一些弧度计算描点的吧。

Rollen Holt | 园豆:210 (菜鸟二级) | 2012-03-11 18:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册