原创python版实现代码+详细注解
实现功能:
1.定义二维坐标系原点位于屏幕中心,x轴水平向右为正,y轴铅直向上为正。
以二维坐标系原点为圆心绘制半径为r的圆,将圆的n等分点使用直线彼此连接形成金刚石图案。
2.程序运行界面提供“文件”、“绘图”和“帮助”三个弹出菜单项。“文件”菜单提供“退出”子菜单项,用于退出应用程序;“绘图”菜单提供“金刚石”子菜单项,用于绘制金刚石图案;“帮助”菜单提供“关于”子菜单项,用于说明开发信息。
3.选择“金刚石”子菜单项,输入“等分点个数”和“圆的半径”。
在屏幕客户区中心绘制金刚石图案。