本帖最后由 ZZXXQQ 于 2014-5-13 21:49 编辑
有对问题描述有疑议的尽管问~~
总之,跪求各路大神不吝赐教。
======================下面说正事======================
这个程序想要实现如下功能: 先在一个四边形中心绘制一个随机的四边形,然后判断其是否满足如下规则:新四边形为凸四边形、点的位置符合要求。然后依据延长线划分出来的四边形进行这个操作。 附图如下
现在出现的问题是这样: 递归之后,在1号四边形中心绘制的第一个小四边形没问题,但是函数输入的四个点变成2号四边形之后,生成点的函数却没有获取新的四个外轮廓点的数据,依然在按照1号四边形的计算。 所以想请各路大神帮忙看下是不是递归函数语句哪里逻辑错误了,或者某个自定义函数输出的结果有问题。 下面附上程序代码。
|