先把题目mark下。
点的轨迹:
1 有一大一小两个圆,小圆贴在大圆内侧,且大圆不动,小圆贴在大圆内侧滚动,求小圆内指定一点的运动轨迹。要求:用户通过圆心坐标和半径输入两个圆,并输入坐标指定小圆内的指定点,程序必须判断用户输入和合法性(小圆贴在大院内侧,指定点在小圆内),然后计算并绘制出两个圆的初始位置和指定点的运动轨迹。
2 与第一问类似,但小圆贴在大圆外侧,并沿大圆外侧滚动。
3 与第一问类似,但小圆不动,大圆贴在校园外侧滚动,且指定点在大圆内。
注意:用设计模式等优化程序可获得加分。
第一问轨迹为内摆线,参考内摆线