
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.4 任务分析
原点处有一个较大的棕色的点,从原点出发,角度均匀地分布着12条串着点的线。360°除以12就是线与线从原点出发的夹角,为30°。每条线上有5个不同颜色的点,需要使用颜色列表实现。有线的循环,又有点的循环,所以需要使用嵌套循环语句。每条线上的点大小相同,间距相同。但每条线上的点不在一条直线上,而是在一个逆时针旋转的曲线上,也就是说,画完一个点后,画笔的朝向有所变化。
程序设计思路为:

原点处有一个较大的棕色的点,从原点出发,角度均匀地分布着12条串着点的线。360°除以12就是线与线从原点出发的夹角,为30°。每条线上有5个不同颜色的点,需要使用颜色列表实现。有线的循环,又有点的循环,所以需要使用嵌套循环语句。每条线上的点大小相同,间距相同。但每条线上的点不在一条直线上,而是在一个逆时针旋转的曲线上,也就是说,画完一个点后,画笔的朝向有所变化。
程序设计思路为: